当前位置: 首页 > news >正文

C语言初阶习题【23】输出数组的前5项之和

1. 题目描述

求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,

例如:2+22+222+2222+22222

2.思路

分析下,2+22+222+2222+22222,怎么把它每一项算出来

2
2×10+2=22
22×10+2=222
222×10+2=2222

我们的多项式就是a = a*10+2,然后把这每一项加起来

3. 代码实现


//求多项式的前5项之和
//求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字
//例如:2+22+222+2222+22222
#include<stdio.h>
int main()
{int num = 0;int n = 0;scanf("%d %d", &num,&n);int i = 0;int a = 0;int sum = 0;for (i = 0; i < n; i++){a = a * 10 + num;sum += a;}printf("%d", sum);return 0;
}

在这里插入图片描述

http://www.lryc.cn/news/516937.html

相关文章:

  • Android audio(1)-音频模块概述
  • 园林与消防工程:选择正确工程项目管理软件的重要性
  • 分布式环境下定时任务扫描时间段模板创建可预订时间段
  • SQL刷题笔记——高级条件语句
  • 与 Oracle Dataguard 相关的进程及作用分析
  • 游戏语音趋势解析,社交互动有助于营造沉浸式体验
  • 美食烹饪互动平台
  • 【51单片机零基础-chapter5:模块化编程】
  • Redis中的主从/Redis八股
  • ROS笔记
  • 在 Linux 上调试 C++ 程序
  • 让跨 project 联查更轻松,SLS StoreView 查询和分析实践
  • 20240107-类型转换
  • 关于Linux PAM模块下的pam_listfile
  • OKHttp调用第三方接口,响应转string报错okhttp3.internal.http.RealResponseBody@4a3d0218
  • 弱电与电力工程领域,如何通过工程项目管理软件提升效率
  • 引领实时数据分析新时代:阿里云实时数仓 Hologres
  • 什么是中间件中间件有哪些
  • css中的部分文字特性
  • PyQt5 UI混合开发,控件的提升
  • IP查询于访问控制保护你我安全
  • SpringBoot数据层解决方案
  • 前端数据模拟器 mockjs 和 fakerjs
  • Python 类 Class
  • PHP语言的并发编程
  • 小米智能哑铃上市,代理 IP 视角下的智能健身新篇
  • 业务日志设计
  • 对话|全年HUD前装将超330万台,疆程技术瞄准人机交互“第一屏”
  • 【论文笔记】QLoRA: Efficient Finetuning of Quantized LLMs
  • 计算机网络之---物理层的基本概念