0018 求s=a+aa+aaa+aaaa+aaaaa,的值,其中a是一个数字,例如:2+22+222+2222+22222(此时共有五个数相加),相加个数由键盘控制


问题描述:

  求s=a+aa+aaa+aaaa+aaaaa,的值,其中a是一个数字,例如:2+22+222+2222+22222(此时共有五个数相加),相加个数由键盘控制

代码展示:

 1 #include
 2 int main(){
 3     int num,count,i;
 4     int sum=0;
 5     printf("请输入要计算的数字:num=");
 6     scanf("%d",&num);
 7     printf("请输入要计算的个数:count=");
 8     scanf("%d",&count);
 9     int temp=num;
10     for(i=1; i<=count;i++){
11         sum += temp;
12         temp = temp*10+num;
13     }
14     printf("total = %d\n", sum);
15     return 0;
16 } 

运行结果:

相关