100个经典C语言编程例子(答案另附) 联系客服

发布时间 : 星期日 文章100个经典C语言编程例子(答案另附)更新完毕开始阅读c4afe13d580216fc700afd30

输出样例 YES

问题来源

41:求 1+22+333+ … 前 n 项的和

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

问题描述

编程求 1+22+333+4444+ … 前 n 项的和。

如:当 n=5 时,和为: 60355 。

输入

一个整数

输出

一个整数

输入样例 5

输出样例

60355

提示

输出采用长整形。

问题来源

42:求 sum=b+bb+bbb+bbbb+...

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

问题描述

输入一个1-9之间的数字 b 和 一个整数n , 求 sum=b+bb+bbb+bbbb的前n项和 。

如输入数字 7 和3 ,则输出下列表达式的和 sum=7+77+777

如输入数字 5 和4 ,则输出下列表达式的和 sum=5+55+555+5555

输入输出举例:

输入: 7 3 输出: 861

输入

两个1-9之间整数

输出

第 25 页 共 58 页

一个整数(长整形)

输入样例 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 页