考题类型: 编程题 总分: 60 共6题[不包含随机题] 1.编写一个函数实现n的阶乘,并由主函数

考题类型: 编程题 总分: 60 共6题[不包含随机题]
1.编写一个函数实现n的阶乘,并由主函数调用,输出1到8的阶乘。
2. 写两个函数,分别求任意给定的两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。提示:两个数相乘再除以最大公约数即是最小公倍数。
3. 编写一个函数求某月有多少天。要求该函数以年份和月份作为函数输入参数,以天数作为返回值。并在主函数中调用该函数输出天数结果。
4. 编写一个求圆的面积的函数。要求函数输入参数为圆半径(浮点数),并在主函数中调用该函数求出半径为3.5的圆的面积。
答案: 12
5. 编写一个判断素数的函数,要求函数输入参数为一个整数,返回是否为素数的状态(整数)。再调用该函数求出1000以内的所有素数并打印。
答案: 12
6.计算1-3+5-7. . . -99+101的值。要求使用循环和函数实现。
答案: 12
1. 若一个口袋中放有12个球,其中有3个红的,3个白的和6个黑的,每次从中任取8个球,编写程序求出共有多少种不同的颜色搭配。
2. 编程求1+(1+2)+& #8230; +(1+2+& #8230; +n), n的值由键盘输入。要求使用f or语句
3. 编程求出1000到3000之间能被7、11、17同时整除的整数的平均值, 并输出(结果保留两位小数)。
1. 输入一个整数,判断该数是奇数还是偶数。要求必须使用i f -el se结构实现。
2. 编写程序,求S=(100/(1*2))*(100/(2*3))*(100/(3*4))*⋯⋯前20项之积。
1. 编写一个简单计算器程序,输入格式为:dat a1 op dat a2。其中dat a1和dat a2是参加运算的两个数,op为运算符,它的取值只能是+、-、*、/。要求必须使用swi t ch-case语句实现。
2.神州行用户无月租费,话费每分钟0. 6元,全球通用户月租费50元,话费每分钟0. 4元。输入一个月的通话时间,分别计算出两种方式的费用,判断哪一种合适。
答案: 12
3. 输入3个整数,将它们按从大到小的顺序排序后输出。
答案: 12
1. 键盘输入10个实型数,求其倒数的和并输出.
2. 计算 s=1-2! +3! -4! +& #8230; -n! 的值并输出, 其中n不大于10。要求必须使用f or语句实现。
3. 打印出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。例如:153是一水仙花数,因为153=1^3+5^3+3^3.
4. 公鸡每只值5元,母鸡每只值3元,小鸡每3个值1元。现用100元买100只鸡,问公鸡、母鸡、小鸡各应买多少只?
5. 输入一个正整数,要求以相反的顺序输出该数。例如输入12345,输出位54321。注:建议使用whi l e语句实现。
6. 猜数游戏。由计算机"想"一个数请人猜,如果人猜对了,则结束游戏,否则计算机给出提示,告诉人所猜的数是太大还是太小,直到人猜对为止。计算机记录人猜的次数,以此可以反映出猜数者"猜"的水平。
1.输出以下杨辉三角形(要求输出10行)
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
. . . . . .
2. 输入一个正整数n(1<n<=10), 再输入n个整数, 按逆序输出这些整数。要求用数组实现。
答案: 12
3.输入一个字符串,实现其反序存放,要求使用函数实现,并在主函数中调用。

第1个回答  2015-06-28
稍微加了点东西追答

你还要其他的吗

如果需要再联系。

相似回答