编一程序求出满足不等式1+1/2+1/3+...+1/n≥5的最小n值

changyiduU4Q
高粉答主

2019-08-25 · 关注我不会让你失望
知道答主
回答量:264
采纳率:100%
帮助的人:11.5万
展开全部

c语言代码如下:

#include<stdio.h>

int main(){double sum=0,x=1;

while(sum<5){sum+=(1/x);x++;}

printf("出满足不等式1+1/2+1/3+...+1/n≥5的最小n值为%.0lf\n",x-1); 

return 0;

扩展资料

发展历史

c语言诞生于美国的贝尔实验室,由D.M.Ritchie以B语言为基础发展而来,在它的主体设计完成后,Thompson和Ritchie用它完全重写了UNIX,且随着UNIX的发展,c语言也得到了不断的完善。为了利于C语言的全面推广;

许多专家学者和硬件厂商联合组成了C语言标准委员会,并在之后的1989年,诞生了第一个完备的C标准,简称“C89”,也就是“ANSI c”,目前,最新的C语言标准为2011年发布的 “C11”。 

C语言之所以命名为C,是因为 C语言源自Ken Thompson发明的B语言,而 B语言则源自BCPL语言。

数据类型关键字

short:修饰int,短整型数据,可省略被修饰的int。(K&R时期引入)

long:修饰int,长整型数据,可省略被修饰的int。(K&R时期引入)

long long:修饰int,超长整型数据,可省略被修饰的int。(C99标准新增)

signed:修饰整型数据,有符号数据类型。(C89标准新增)

参考资料来源:百度百科-c语言

匿名用户
2013-06-18
展开全部
#include"stdio.h"
void main()
{
double sum=0;
int n=1;
while(1)
{
sum+=1.0/n++;
if(sum>=5)
break;
}
printf("MIN n is%d\n",n-1);
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-18
展开全部
你要哪种语言做~ C C++ 或者 pascal
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-18
展开全部
你应该告诉我你用什么做,C JAVA
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式