- 152
- 0
- 约5.77千字
- 约 9页
- 2017-12-22 发布于河南
- 举报
程序设计编程能力考核题测试用例
程序设计编程能力考核题测试用例
1. 由键盘输入的n个整数,输出其中最大和最小数。其中,n由用户通过键盘输入。
输入:n=100
92 756 43 32 45 78 67 82 99 65
输出:756 (最大)
32 (最小)
2.求这样一个三位数,该三位数等于其中每位数字的的阶乘之和。
即; abc=a!+b!+c!
输出: 145
3.有一分数序列:2/1, 3/2, 5/3, 8/5, 13/8 ,21/13,
编程,求出这个数列的前20项之和。
输出: 32.660259
4.编程,从键盘输入正整数n,求n!并输出。
输入: 10
输出: 3628800
5.编程序,从键盘输入一整数,然后按反向输出。比如原数为12345,应输出54321.
输入:56832
输出:23865
6.编程,统计输出整数100至100000之间所有数字之和为5的整数的总个数。
输出120
7.编程序,有键盘输入一个字符串,将字符串中除小写元音字母以外的字符打印出来。
输入:My name is Tom!
输出:My nm s Tm!
8.编程序,由键盘输入10个整数,输出其中偶数之和 和偶数平均值。
输入:12 35 46 4 13 8 72 25 61 82
偶数之和:224
偶数平均值; 37.333333
9.编程序:由键盘输入10个整数,输出奇数和奇数平均值。
输入: 12 35 46 4 13 8 72 25 61 82
奇数之和:134
奇数平均值;33.5
10.编程,求S=a+aa+aaa+…+aa…a的值,其中a是一个数字,最后一项a的个数为n,a和n均有键盘输入。
输入:a=2
n=5
输出:24690
11.编程序, 求1!+2!+3!+….+n!并输出结果,其中n由键盘输入。
输入: 10
输出: 4037913
12.编程序,输出满足以下条件的最大的n:12+22+32+……n2=1000
输出 :13
13. 编程打印输出求0~1000中同时能被7和13整除的那些数。
输出: 0 91 182 273 364 455 546 637
728 819 910
14.编程计算分数序列: 1/1, 1/3 1/5 1/7 1/9 1/11…….的前20项之和,并输出。
输出:2.479674
15.程序,求s=1-1/3+1/5-1/7+…..,直到最后一项的绝对值小于0.00001为止。
输出:0.78538447618
16. 编程序,用公式e≈1+1/1!+1/2!+1/3!+…+1/n!,求e的近似值,直到1/n!10-6负6次方为止。
输出:2.71828174591064453
17.编程序,用π/4=1-1/3+1/5-1/7+……公式请求π的近似值,直到某一项的绝对值小于10负6次方为止。
输出:3.141537904739
18.编程序,输出1~10的阶乘值。
输出: 1!=1
2! =2
3! =6
4!=24
5!=120
6!=720
7!=5040
8!=40320
9!=362880
10!=3628800
19.在主函数输入一个整数,判断并输出是否为素数。
输入:13 输出: 是素数!
输入: 15 输出:不是素数!
20.编程序,求1+(1+2)+(1+2+3)+……..+(1+2+3+….+n)的值。其中,n由键盘输入。
输入:20
输出:1540
21.输入年份year和月month,求该月有多少天。(若年份year能被400整除,或能被4整除但不能被100整除,则为闰年;否则,为平年)
输入:1992 2 输出:29
输入:2007 2 输出:28
输入:2007 1 输出:31
输入:2006 11 输出:30
22.编写一个简单计算器程序,输入格式为:data1 op data2.其中data1和dat
原创力文档

文档评论(0)