#include
int main (void)
{
int i , j ;
long int sum = 0,n = 0;
for (i=1;i <= 9;i++)
{
for(j=i;j <=9;j++)
{
n = n*10 + i;
sum += n;
if(j==9)
printf( "%ld= ",n);
else
printf( "%ld+ ",n);
}
printf( "%ld\n ",sum);
}
return 0;
}
以上是我的程序,编译环境是vc++6.0...........
题目是:1+11+111+…+111111111=
2+22+222+…+222222222=
.....................................................
9+99+999+…+999999999=
用C语言如何编程求和?