C语言20道编程题

2022-07-14 03:12:12   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。下载word有问题请添加QQ:admin处理,感谢您的支持与谅解。点击这里给我发消息

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《C语言20道编程题》,欢迎阅读!
语言,编程

C语言练习题

1. 从键盘接收一个数,判断是否为素数; 2. 输出1100之间所有的素数;

3. 从键盘接收10个数,输出平均数、最大数和最小数。 4. 从键盘接收n个数,输出平均数、最大数和最小数。

5. 猴子吃桃问题:猴子第一天摘下一些桃子,当即吃了一半,不过瘾,又多吃了一个,第二天将剩下

的桃子吃了一半,又多吃了一个,以后每天如此,到了第十天早晨,发现只剩下了1个。第一天共摘下多少桃子?

6. a的平方与b的和是1053 b的平方与a的和是873,求符合要求的正整数a,b

7. 36人搬36块砖,男子一人一次搬4块,女子一人一次搬3块,小孩两人一次搬1块,刚好一次搬

完,问男子,女子和小孩各多少人。 8. 打印输出所有“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身,

333

153即是,因为153=1+5+3

9. 输出199之间所有的同构数,同构数是指此数出现在其平方的右边,如5是同构数,因为525

的右边,25是同构数,25出现在625的右边。

10. 编写程序,计算s=1+1/(1+2)+1/(1+2+3)+1/(1+2+3+4)+...+1/(1+2+3+...+n)的值。 11. 编写程序,计算s=1-2/(1+2)+3/(1+2+3)-4/(1+2+3+4)+...+n/(1+2+3+...+n)的值。 12. 1+2+3+„„+10

13. 有一个数列:求出这个数列的前20项之和 11235813,„„

14. 有一个分数序列:求出这个数列的前20项之和

23581321 ,,,,,,... 1235813

15. 从键盘接收10个学生的成绩,依次输出他们的等级,90以上A80以上为B70以上为C60

上为D60以下为E,小于0或大于100为“Error(此题用两种方法求解)

16. 从键盘接收10个学生的成绩,每个学生3门课成绩,输出每个学生3门课的平均分

17. 从键盘接收一串字符,以回车结束,统计其中数字,字母,空格,以及其他字符的个数。 18. 输出下列图形,必须使用循环 * *** ***** ******* ***** *** *

19. 从键盘接接收2个数,输出他们的最大公约数和最小公倍数。 20. 从键盘接收10个学生的成绩,统计所有低于平均分的学生数。

相信自己!你完全有能力解决以上问题!GOD BLESS YOU


本文来源:https://www.dywdw.cn/700ad1ac51e79b89680226b4.html

相关推荐
推荐阅读