求s = a + aa + aaa + aaaa + ... 的值(其中a为任意数字)。
发布时间
阅读量:
阅读量
题目:计算s=a+aa+aaa+aaaa+...+aa...a的值,其中a为一个数字。例如,当a为2时,表达式为2+22(此时共有两个数相加),具体相加的项数由键盘输入控制。
#include<stdio.h>
int main()
{
int n;
int sum;
int i,a;
printf("Please input n:");
scanf("%d",&n);
a=n;
int cont=0;
for(i=0;i<n;i++)
{
if(cont==0)
{
printf("%d",n);
cont =1;
}
else
{
a=n+a*10;
printf("+%d",a);
sum=a+sum;
}
}
printf("=%d",sum+n);
return 0;
}
AI写代码c
全部评论 (0)
还没有任何评论哟~
