C语言编写函数求:1-1/2+1/3-1/4+1/5-1/6+...1/n的值怎么做?结果是什么呢?

编写函数,根据整形参m的值计算如下公式的值:t=1-1/2*2-1/3*3-...-1/m*m例如m=5则应输出0。5563983,有n个国家名要求按字母先后顺序排序,并... 编写函数,根据整形参m的值计算如下公式的值:t=1-1/2*2-1/3*3-...-1/m*m 例如m=5则应输出0。556398
3,有n个国家名要求按字母先后顺序排序,并按顺序输出
4,将顺序输入的字符串倒序输出要求用第归函数编写
展开
 我来答
幻翼高达Zero
2019-07-19 · TA获得超过1.7万个赞
知道答主
回答量:499
采纳率:0%
帮助的人:8.3万
展开全部

需要准备的材料分别有:电脑、C语言编译器。

1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。

2、在test.cpp文件中,输入C语言代码:。

int n = 100;double s;

for (int i = 1; i <= n; i++)

if (i % 2 == 0)

s -= 1.0 / i;

else

s += 1.0 / i;

printf("%lf", s);

3、编译器运行test.cpp文件,此时成功输出了摆动符号多项式的结果。

包靖荷be
推荐于2018-04-06 · TA获得超过109个赞
知道小有建树答主
回答量:284
采纳率:0%
帮助的人:179万
展开全部
#include<stdio.h>
int main()
{
float t=1;
float m;
int i,j;
scanf("%d",&i);
for(j=i;j>1;j--)
{
m=j*j;
m=1/m;
t=t-m;
}
printf("%f",t);
}
我不知道你要哪一个的答案,我给你些了第二个,好像你的答案不对
第一个上面那位同志写的没有什么问题,我看了一下
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c6cef201e78
2007-12-15
知道答主
回答量:6
采纳率:0%
帮助的人:4万
展开全部
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
float t=1,m,k;
float i;
printf("请输入一个正整数!\n");
scanf("%f",&m);
for(i = m;i>1;i--)
{
t-=1/(i*i);
}
printf("%f",t);
system("pause");

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
daobomail
2007-12-09 · TA获得超过138个赞
知道小有建树答主
回答量:741
采纳率:0%
帮助的人:0
展开全部
#include"stdio.h"
main()
{
int n,i,j=1;
float s=0,t;
printf("input No. n:\n");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
t=1/i*j;
s=s+t;
j=-j;
}
printf("1-1/2+1/3-1/4+...1/n=%f",s);
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沉冥想
2019-01-09
知道答主
回答量:1
采纳率:0%
帮助的人:789
展开全部
#include<stdio.h>
int main()
{
double sum=0;
int i,n;
scanf("%d",&n);
for(i=1;i<=n;i++){
if(i%2==0)
sum+=-1.0/i;
else
sum+=1.0/i;
printf("%lf\n",sum);}
return 0;
}

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式