广州市肿瘤医院在哪里:这个怎么循环

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 18:06:57
求SN=a+aa+aaa+.....+am+a之值,其中A是一个数字,例如2+22+222+2222+22222(些时N=5),N由健盘输入
我这样解释行吗?
while(i<=5)
sum=s+z
z=i*10;
i**
这样行吗?

#define N 5
main()
{
int sum=0,j=0,k=0,i=0;
for(i=0;i<N;i++)
{k=0;
for(j=0;j<N;j++)k=k*10+2;
s+=k;
printf("sum=%d\n",s);
}

}

A=2 (输入决定的)
N=5(输入决定的)
代码
i=1;
sum=0;
z=0;
while ( i < N || i = N ){ //i小于等于N
z=z*10+A;
sum=sum+z;
i++;
}
输出SUM

int a,m,k;
int sum=0;
printf("please enter the number a:\n");
scanf("%d",&a);
m=a;
for(k=0;k<5;k++)
{ sum+=m;
m=m*10+a;
}
printf("sum is %d\n",sum);
return 0;
这是我的答案,很初级哦