c语言中如何求n最小值?

如题所述

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语言

温馨提示:答案为网友推荐,仅供参考
相似回答