5、题目:求s=a+aa+aaa+aaaa+aaa的值其中a是一个数字。例如2+22+222+2222+22222此时共有5个数相加几个数相加有键盘控制。1程序分析:关键是计算出每一项的值。2程序源代码:#includestdioh#includeconiohmainint ancount=1;long intsn=0tn=0;printfpleaseinputaandnn;scanfdd&a&n
#include "stdio.h" #include "conio.h"
int main() { int a, n, count = 1; long int sn = 0, tn = 0;
printf("please input a and n: ");
scanf("%d, %d", &a, &n);
printf("a = %d, n = %d\n", a, n);
while (count <= n) {
tn = tn + a;
sn = sn + tn;
a = a * 10;
count++;
}
printf("a + aa + ... = %ld\n", sn);
getch();
return 0;
}
原文地址: https://www.cveoy.top/t/topic/ie2R 著作权归作者所有。请勿转载和采集!