当前位置: 代码迷 >> C语言 >> 请大家看看这程序是正确的吗?
  详细解决方案

请大家看看这程序是正确的吗?

热度:242   发布时间:2006-09-01 14:03:43.0
晕.....

----------------解决方案--------------------------------------------------------
楼主应该没理解题(不过那题真说的不太明白),版主老大被误导,呵呵
----------------解决方案--------------------------------------------------------
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);
}


----------------解决方案--------------------------------------------------------
  相关解决方案