如何用c语言计算数列:n-n∕2+n∕3-n∕4+...-n∕100
答案:3 悬赏:30
解决时间 2021-03-22 17:19
- 提问者网友:熱戀丶瘋
- 2021-03-22 01:16
如何用c语言计算数列:n-n∕2+n∕3-n∕4+...-n∕100
最佳答案
- 二级知识专家网友:蜜罐小熊
- 2021-03-22 01:43
首选你要找到规律:(n/1-n/2)+(n/3-n/4)+.....
其次题目里的n他没给你那么你要输入就要用到scanf()函数
最后就是这一加一减我们可以用-1的 奇 偶次幂来解决
main()
{int n,i,s=0;
scanf("%d\n",&n);
for(i=1;i<=100;i++){
s=s+n/i*(-1)^(i+1);
}
printf("%d",s);
}
其次题目里的n他没给你那么你要输入就要用到scanf()函数
最后就是这一加一减我们可以用-1的 奇 偶次幂来解决
main()
{int n,i,s=0;
scanf("%d\n",&n);
for(i=1;i<=100;i++){
s=s+n/i*(-1)^(i+1);
}
printf("%d",s);
}
全部回答
- 1楼网友:初心未变
- 2021-03-22 04:31
#define n 1
main()
{
double result = 0;
int i;
for(i=1;i<=100;i++)
{
result += (i%2)
- 2楼网友:滚出爷的世界
- 2021-03-22 03:08
long count(int n)
{
long s = 0;
int f = 1;
for(int i=1;i<=100;i++)
{
s += f * (n/i);
f*= -1;
}
return s;
}
这就行了~
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯