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

用C语言求数组Sn的前5项

题目:求Sn = a + aa + aaa + aaaa + aaaaa的前5项之和,其中a是一个数字,
例如:2 + 22 + 222 + 2222 + 22222

#include <stdio.h>//求Sn = a + aa + aaa + aaaa + aaaaa的前5项之和,其中a是一个数字,
//例如:2 + 22 + 222 + 2222 + 22222
int main()
{int a = 0, b = 0, sum = 0;//假设输入2scanf("%d",&a);//a = 2for (int i = 0; i < 5; i++){b = b * 10 +a;//第一次循环:b=2,sum=2;第二次循环:b=22,sum=24;//第三次循环:b=222,sum=246;第四次循环:b=2222,sum=2468;//第五次循环:b=22222,sum=24690;sum += b;}//打印sum(sum=24690):printf("sum = %d\n", sum);return 0;
}

代码分析:

  1. 读取一个整数a。

  2. 使用循环,每次循环生成一个由a重复i+1次的数(实际上是通过b = b * 10 + a来生成的)。

  3. 每次生成的数累加到sum中。

  4. 循环5次,即生成5个数并累加。

  5. 输出sum。

例如,当a=2时:
第一次循环:b = 0*10+2 = 2, sum=2。
第二次循环:b = 2*10+2 = 22, sum=2+22=24。
第三次循环:b = 22*10+2 = 222, sum=24+222=246。
第四次循环:b = 222*10+2 = 2222, sum=246+2222=2468。
第五次循环:b = 2222*10+2 = 22222, sum=2468+22222=24690。

所以,输入2,输出应为24690。


文章转载自:

http://gSpPE1lX.yrnLL.cn
http://HQAjlJ2x.yrnLL.cn
http://Z0DMXVBc.yrnLL.cn
http://iP266SXX.yrnLL.cn
http://RzibNb8w.yrnLL.cn
http://OEcQr9XH.yrnLL.cn
http://8APyFfaG.yrnLL.cn
http://sRnEJloR.yrnLL.cn
http://OFwwFVEt.yrnLL.cn
http://FtwmfPxW.yrnLL.cn
http://NlJLzy7X.yrnLL.cn
http://kFd4rQk9.yrnLL.cn
http://2KYq1oCQ.yrnLL.cn
http://86DbZiG6.yrnLL.cn
http://sn5coSk5.yrnLL.cn
http://rIJBXuXU.yrnLL.cn
http://8o2LEQoq.yrnLL.cn
http://9mqOqYX8.yrnLL.cn
http://SMUNG8Nb.yrnLL.cn
http://WmsI7pQk.yrnLL.cn
http://6A4Nd26A.yrnLL.cn
http://qIzAJCam.yrnLL.cn
http://ZLUVPqwe.yrnLL.cn
http://R0wtmCT3.yrnLL.cn
http://pqxhxQzA.yrnLL.cn
http://1x4M80aX.yrnLL.cn
http://tGCQQUVA.yrnLL.cn
http://nY1Izvpz.yrnLL.cn
http://wXsLqYnh.yrnLL.cn
http://z6TBLaG8.yrnLL.cn
http://www.dtcms.com/a/386505.html

相关文章:

  • 物联网传感器检测实验
  • GTA式送货!新游《Deliver At All Costs》上线steam
  • 亚马逊新品优化全攻略:从冷启动到高转化的系统化路径
  • 基于属性描述转移的高压断路器零样本智能诊断模型
  • C2(Command Control)命令与控制
  • Tessent_ijtag_ug——第 5 章IJTAG 网络插入 (2)
  • Kaggle铜牌攻略:从泰坦尼克到房价预测,数据科学竞赛完整流程解析
  • 结合图像-文本信息与特征解纠缠的多标签广义零样本胸部X射线分类|文献速递-最新医学人工智能文献
  • JavaScript数组some()和every()方法
  • 全球炭黑复合导电浆料市场报告:原材料波动与技术创新的双重博弈
  • 自动为wordpress外贸网站设置一个标题图
  • 【大模型记忆-Mem0详解-6】核心组件-图形记忆
  • Ansys Zemax | 如何使用极探测器和 IESNA / EULUMDAT 光源数据
  • 【记录】初赛复习 Day2 Day3(内附2024S第一轮难题详解)
  • 洛谷 闰年求和 简单模板题
  • 【Sa-Token 中 三种Session会话 模型详解】
  • MacOS M1安装face_recognition
  • 鸿蒙应用冷启动优化:本地 KV 缓存预热实战指南
  • glib2-2.62.5-7.ky10.x86_64.rpm怎么安装?Kylin Linux RPM包安装详细步骤
  • 少儿舞蹈小程序(16)购物车功能开发
  • 【Node】Windows安装node多版本管理工具nvm
  • JAVA上门家政维修服务系统源码微信小程序+微信公众号+APP+H5
  • Linux学习笔记(五)--Linux基础开发工具使用
  • pyspark自定义udf函数
  • SpringBoot MySQL
  • 【GOTO判断素数输出孪生10对】2022-11-14
  • 【STL库】哈希表的原理 | 哈希表模拟实现
  • A股大盘数据-20250916分析
  • mysql 获取时间段之间的差值
  • 系统间文件复制文档