看看我这个程序还有那些不足
main(){int i,j,k;
long p,s;
scanf(%d",&k);
for(i=1;i<=9;i++)
{for(j=1,p=0,s=0;j<=k;j++)
p=p*10+i;
if(j==k) printf("%ld=“,p);
else printf("%ld+",p)
s+=p;
}
printf("%d\n",s);
}
}
2008-04-30 21:06
2008-04-30 21:17
2008-04-30 21:38
2008-04-30 21:40

2008-04-30 21:40
2008-05-01 10:52
程序代码:
/*********************************************
按照你的意思,把程序改了下,
看看合不合你的意?但我运行结果后
好象不是你所要的结果。你能不能把
你的原来的意思表达出来?大家帮你
看看。
***********************************************/
#include<stdio.h>
int main(void)
{
int i,j,k;
long p,s;
scanf("%d",&k);
for(i=1;i<=9;i++)
{
for(j=1,p=0,s=0;j<=k;j++)
p=p*10+i;
if(j==k)
printf("%ld=",p);
else
printf("%ld+",p);
s+=p;
}
printf("%d\n",s);
system("pause");
return 0;
}
2008-05-01 11:22
2008-05-01 11:35
2008-05-01 12:54

2008-05-01 13:00