----------------解决方案--------------------------------------------------------
楼主应该没理解题(不过那题真说的不太明白),版主老大被误导,呵呵
----------------解决方案--------------------------------------------------------
hehe 谢谢大家指点 8楼的意见 偶很感谢
确实A的循环有问题 ,,
----------------解决方案--------------------------------------------------------
那请问要写出 输出结果为
A=1 SUM=
A=2 SUM=
A=3 SUM=
A=4 SUM=
A=5 SUM=
A=6 SUM=
A=7 SUM=
A=8 SUM=
A=9 SUM=
这样的程序改怎么编写?
----------------解决方案--------------------------------------------------------
#include<stdio.h>
int main()
{
int n,t,i,j,k;
long a,sum=0;
printf("输入个数:");
scanf("%d",&n);
for(k=1;k<10;k++)
{
sum=0;
a=k;
t=a;
for(i=1;i<=n;i++)
{
printf("%ld",a);
sum=sum+a;
a=t+a*10;
if(i!=n)
{
printf("+");
}
}
printf("=%ld\n",sum);
}
return(0);
}
----------------解决方案--------------------------------------------------------