读书人

来帮小弟我补这个程序,多谢了

发布时间: 2012-02-24 16:30:39 作者: rapoo

来帮我补这个程序,谢谢了.
以下程序的功能是调用函数fun计算:m=1-2+3-4+…+9-10,并输出结果。请填空。
int fun( int n)
{ int m=0,f=1,i;
for(i=1; i <=n; i++)
{ m+=i*f;
f= 【11】 ;
}
return m;
}
main()
{ printf( "m=%d\n ", 【12】 ); }

12空这里应该填f(10)吧,11空填什么算法我还没想到.



[解决办法]
#include <math.h>

f=pow((-1),(i%2));
[解决办法]
f = -f;
[解决办法]
是作业啊,f=-f;
[解决办法]
主要是奇数为正数,偶数为负数的转换

读书人网 >C语言

热点推荐