1013: C语言程序设计教程(第三版)课后习题6.3
题目描述
求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字。 例如:2+22+222+2222+22222(n=5),n由键盘输入。
输入
a
输出
和
样例输入
5
样例输出
24690
1 #include "stdio.h" 2 3 int main(int argc, char const *argv[]) 4 { 5 int n, Sn = 0, num = 2; 6 scanf("%d", &n); 7 8 while(n > 0) 9 { 10 Sn += num; 11 num = num * 10 + 2; 12 n --; 13 } 14 15 printf("%d\n", Sn); 16 return 0; 17 }