入两个整数a和n,通过嵌套的for循环语句计算a+aa+aaa+……
aa…a(n个a)之和,例如:
输入输出计算过程
a=2,n=3结果:246 计算过程2+22+222
a=3,n=4结果:3702 过程3+33+333+3333
2 回答
产品经理不是经理
TA贡献481条经验 获得超143个赞
#include <stdio.h>
int main(){
int i,n,a;
int p=1;
int k=0;
int sum=0;
printf("请输入a和n:");
scanf("%d,%d",&a,&n);
for(i=0;i<n;i++){
i>0?p*=10:p;
k+=a*p; //算式的每一项
sum+=k; //累加求和
printf("%d\n",k);//可以注释掉
}
printf("a=%d,n=%d,结果为:%d\n",a,n,sum);
return 0;
}- 2 回答
- 0 关注
- 1162 浏览
添加回答
举报
0/150
提交
取消
