编程论坛 » C语言论坛 » 大家来做一做这道题_求多种算法
中级会员
搜索更多相关主题的帖子: 算法
查看详细资料
TOP
论坛元老
高级会员
查看个人网站
以下是引用 sunkaidong 在 2008-5-5 11:22 的发言: #include int main(void) { char c[10][100]={'0'}; char ch[100]; int sum=0; int inc=0; for(int i=0;i=0;j--) { c[j]='9'; } for( j=i;j>0;j--) { c[10-j]='0'; } ...
/******************************************************** ** Highlight software by yzfy(雨中飞燕) http://yzfy.org * *********************************************************/ #include <stdio.h> void pt(int n) { char* str="1+11+111+1111+11111+...+111111111="; for(; *str; ++str) { if(*str=='1')putchar(n+'0'); else putchar(*str); } } int main() { int i,j; long p=0,s=0; //TC in dos??? for (j=1;j<=9;j++) { s=s*10+1; p+=s; } for(i=1;i<=9;++i) { pt(i); printf("%ld\n",p*i); } return 0; }
注册会员