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明日花キララ:明日花绮罗年度... 20011
- 2明日花キララ(明日花绮罗)经... 11647
- 3兰花叶子扭的是什么兰 8314
- 4君子兰什么品种最名贵 十大名... 7194
- 5家庭养花知识大全 家庭养花有... 7004
- 6十大致癌花卉排行榜,哪些花卉... 6948
- 7家庭养花风水知识 家庭养花“... 6733
- 8李晓明工笔牡丹(魏紫)《牡丹... 6413
- 9五月天婷婷开心六月丁香:音乐... 5666
- 10秋天养花,掌握这5点养花知识... 5470




