作业帮 > 综合 > 作业

求Sn=a+aa+aaa+aaaa...的值,其中a是一个数字,n表示a的位数,例如2+22+222+2222+2222

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 21:38:43
求Sn=a+aa+aaa+aaaa...的值,其中a是一个数字,n表示a的位数,例如2+22+222+2222+22222(n=5)
#include
int main()
{ int Sn=0,a,b,i,n;
scanf("%d%d",&a,&n);
b=a;
if(a>=10)printf("error\n");
else
{for(i=1;i
int 有范围限制2^32-1.超过了就成负数了.最高位为符号位.Sn改用 long int吧