C语言:求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字
求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,
例如:2+22+222+2222+22222
思路:求前五项之和,一位数=a,两位数=aa=a*10+a,三位数=aaa=aa*10+a,四位数=aaaa=aaa*10+a,
五位数=aaaaa=aaaa*10+a,定义temp来用来储存上一位的数,利用五次循环把和算出来。
代码如下:
#include<stdio.h>
int main()
{
int a;
int i;
int temp=0;
int sum=0;
scanf("%d",&a);
for(i=1;i<=5;i++)
{
temp=temp*10+a;
sum=sum+temp;
}
printf("%dn",sum);
return 0;
}
相关知识
求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,
①前置++和后置++的区别②在屏幕上输出以下图案③求出0~999之间的所有“水仙花数”并输出。④求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字, 例如:2+22+222
c语言学习
vs水仙花数c语言代码,求水仙花数c语言代码怎么写
C语言:输出所有的水仙花数
【Java】1.素数,2.水仙花数,3.给定一个不多于9位数的正整数(几位数,输出)4.斐波那契数列,5.Sn=a+aa+aaa+aaaa+aaaaa,6.函数封装
求C语言啊啊啊啊啊啊啊啊啊啊题目描述“水仙花数”是指一个三位数,其各位数字的立方和等于该数。如153=13+53+33。本题不是求水仙花数,而是计算一个三位数的各位数字的立方和。请输入
玫瑰花数 一个四位数等于各位数字的四次方之和,则为玫瑰花数。如:1634=1*1*1*1+6*6*6*6+3*3*3*3+4*4*4*4
c语言必背18个经典程序
PTA所谓水仙花数是指一个m位数 输入一个3位数n,输出所有介于100至n之间的位数为3的水仙花数 求1到正整数n之间的偶数之和,输出结果后换行。
原文链接: C语言:求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字 https://www.huajiangbk.com/newsview501869.html
| 上一篇: R软件学习笔记 | 下一篇: R语言“ |
推荐分享

- 1明日花キララ:明日花绮罗年度... 40816
- 2明日花キララ(明日花绮罗)经... 23576
- 3胡椒木盆景从上盆制作到养护,... 22870
- 4五月天婷婷开心六月丁香:音乐... 15903
- 5仙人球“水蜜桃”—又美又仙,... 12857
- 6十大致癌花卉排行榜,哪些花卉... 12196
- 7老师精选05—河北彩花(出道... 11553
- 8家庭养花知识大全 家庭养花有... 11308
- 9超简单,3个步骤带你学会毛线... 10846
- 10家庭养花风水知识 家庭养花“... 10793




