100个经典C语言编程例子(答案另附)(6)

2019-07-30 13:19

一个整数(长整形)

输入样例 7 3

输出样例 861

提示

输出要是长整形

问题来源

43:1-1/2+1/3-1/4+1/5-1/6+ … 的前n项的值

时间限制:1000MS 内存限制:65536K 总提交数:277 正确数:229

问题描述

编程:输入一个整数 n , 输出 1-1/2+1/3-1/4+1/5-1/6+ … 的前n项的值 。输出保留小数点后6位。

输入输出举例:

例1: 输入:2

输出:0.500000

例2: 输入:3

输出:0.833333

例3:

输入:100 输出:0.688172

输入

一个整数

输出

一个小数(保留小数点后6位)

输入样例 100

输出样例

0.688172

问题来源

44:1-1/(2*2)+1/(3*3)-1/(4*4)+1/(5*5)-1/(6*6)+ … 前n项值

时间限制:1000MS 内存限制:65536K 总提交数:226 正确数:208

问题描述

编程:输入一个整数 n , 输出

1-1/(2*2)+1/(3*3)-1/(4*4)+1/(5*5)-1/(6*6)+ … 的前n项的值 。输出保留小数点后6位。

第 26 页 共 58 页

输入输出举例:

例1: 输入:2

输出:0.750000

例2: 输入:3

输出:0.861111

例3:

输入:100 输出:0.822417

输入

一个整数

输出

一个小数(保留小数点后6位)

输入样例 100

输出样例

0.822417

问题来源

45:编程计算∏的近似值

时间限制:1000MS 内存限制:65536K

总提交数:285 正确数:169

问题描述

编程计算∏的近似值,公式如下:

∏ /4 ≈ 1-1/3+1/5-1/7+ …

从键盘输入一个小数,作为计算精度要求。如输入的数 detax =0.000001 , 则计算到数列的最后一项的绝对值小于 detax( 0.000001 ) 为止。(即参与计算的数列前n项,每一项的绝对值都大于等于detax)

输入输出举例: 例1:

输入:0.000001 输出:3.141591

例2:

输入:0.001 输出:3.139593

输入

一个小数

输出

一个小数(保留6位小数)

输入样例

0.000001

输出样例

3.141591

第 27 页 共 58 页

问题来源

46:编程计算 1+x/2+2*x*x/3+ 3*x*x*x/5+ 5*x*x*x*x/8+ ……

时间限制:1000MS 内存限制:65536K 总提交数:153 正确数:120

问题描述

编程计算 1+x/2+2*x*x/3+ 3*x*x*x/5+ 5*x*x*x*x/8+ …… . 计算要求:

(1)x 的值为键盘输入,且大于0小于 1;

(2)计算到最后一项小于 0.000001 为止。即数列的前n项都必须大于等于 0.000001 。

输入输出举例:

例1:

输入:0.5

输出:1.569286

例1:

输入:0.05 输出:1.026746

输入

一个小数(0-1之间)

输出

一个浮点数(保留6位小数)

输入样例

0.5

输出样例

1.569286

问题来源

47:打印图形

时间限制:1000MS 内存限制:65536K 总提交数:226 正确数:162

问题描述

编程打印如下图形: ******* ***** *** *

打印的行数从键盘输入。

例如:输入4,打印上述图形

输入

一个整数

输出

一个图形

输入样例

第 28 页 共 58 页

3

输出样例

***** *** *

问题来源

48:求解中国剩余定理的问题

时间限制:1000MS 内存限制:65536K 总提交数:205 正确数:167

问题描述

中国剩余定理:“有物不知几何,三三数余一,五五数余二,七七数余三,问:物有几何?”。

编程:从键盘输入一个数 n , 求 1 - n 以内所有解,并输出。输出的数从小到大排列,每个数单独占一行。

输入输出举例:

例1: 输入: 100 输出: 52 157

例2: 输入: 300

输出: 52 157 262

输入

一个整数

输出

若干个整数(每一个单独占一行)

输入样例 100

输出样例 52 157

问题来源

49:哪些数加上 n 后是完全平方数且加上 m 后也是完全平方数

时间限制:1000MS 内存限制:65536K 总提交数:235 正确数:156

问题描述

编程求解:

从键盘输出两个整数 n 和 m 。

第 29 页 共 58 页

在100000以内有哪些数满足:该数加上 n 后是一个完全平方数;该数加上 问题来源 m 也是一个完全平方数。

编程输出100000以内的所有这些数。

输出的数从小到大排列,每一个数单独占一行。

输入输出举例:

例1: 输入: 100 268 输出: 21 261 1581

输入

两个整数(用空格分隔)

输出

若干个整数,每个数单独占一行

输入样例

100 268

输出样例 21 261 1581

50:求解不定方程的非负整数的根

时间限制:1000MS 内存限制:65536K 总提交数:164 正确数:154

问题描述

求以下不定方程组的所有非负整数解(提示:可以考虑让计算机在一定范围内穷举) x+y+z=31 x+2y+3z=58

要求:

(1)每一组根单独占一行,三个数用空格分隔。 (2)根的输出顺序为:x的根 y的根 z的根 (3)x的根按从小到大的顺序

例如:输出的部分根为: 4 27 0 5 25 1 6 23 2 7 21 3 8 19 4 9 17 5 10 15 6 11 13 7

输入 无

输出

若干行,每一行三个数(用空格分隔),分别x的根、y的根、z的根

第 30 页 共 58 页


100个经典C语言编程例子(答案另附)(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:最高人民法院关于适用《中华人民共和国民事诉讼法》的解释 2015

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: