level 3
#include <stdio.h >
int main ()
{int i=0,m,sum=0;
scanf("%d",m);
do sum=sum+i*i;
while (++i<=10);
printf("sum=%d\n",sum);
return 0;
}
我想做一个求任意级数的和即1+2*2
+3
*3+.....+m*m......
求解释。。为什么不行。。。新手C语言。。。。
2013年04月14日 00点04分
1
level 11
同是新手,不确定说的对不对,scanf里面的m前面是不是要加个&地址符号
2013年04月14日 00点04分
3
谢谢你。。搞定啦!!!。。。不过还要加一行代码
2013年04月14日 01点04分
level 3
#include <stdio.h >
int main ()
{int i=0,m,sum=0;
printf("plese input the end of number :\n");
scanf("%d",&m);
do sum=sum+i*i;
while (++i<=m);
printf("sum=%d\n",sum);
return 0;
}
2013年04月14日 01点04分
5