手机版

中国石油大学C语言上机题答案.zip(14)

时间:2025-07-07   来源:未知    
字号:

5.5 求e的值

问题描述

编写程序,从键盘输入整数 n , 求 e 的值。e=1+1/1!+1/2!+1/3!+..+1/n! 注意:用 double 型数据计算。

输入

整数n

输出

e的值

提示:输出语句 printf("e=%16.10f\n",e);

输入样例

2

输出样例

e= 2.5000000000

#include <stdio.h>

void main()

{

int n,i,j;double k,f,sum=1;

scanf("%d",&n);

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

{

for(j=1,k=1;j<=i;j++)

k=k*j;

f=1.0/k;

sum=sum+f;

}

printf("e=%16.10lf\n",sum);

}

5.6 最大公约数

问题描述

输入两个正整数m和n,求它们的最大公约数和最小公倍数

输入

两个正整数m和n

输出

m和n的最大公约数和最小公倍数

输入样例

2 8

输出样例

the greatest common divisor is 2

the least common multiple is 8

#include <stdio.h>

int main()

{

中国石油大学C语言上机题答案.zip(14).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)