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

首页/题库/108℃/2024-04-27 05:29:45

求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吧

我来回答修改/报错/举报内容!

猜你喜欢

一个神奇的在线题库网,分享各类考试题库、题目资料与资料答案、在线搜题与练习等!
本网站部分内容、图文来自于网络,如有侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
Copyright © 2021-2024 315题库 All Rights Reserved