c语言实现类似2+22+222+...+2..的计算,我这么写怎么结果有问题呢

2020-10-16 社会 226阅读

算法错误。稍加改动即可。

添加参数k

#include 
#include 
void main()
{
int i,a,m,n,k=0,sum=0;
scanf("%d%d",&a,&n);
for(i=0;i{
m=a*(int)pow(10.0,(double)i);
k+=m;
sum+=k;
}
printf("Sn=%d",sum);
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com