发布时间 : 星期日 文章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 页