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 #include2 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 }
运行结果: