C语言基础练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C语言基础练习题
1. 从键盘上输入两个整数,求出它们的和。
2. 已知三角形的底和高,求出三角形的面积。
3. 从键盘上输入三角形的底和高,求出三角形的面积。
4. 已知三角形的三边长,求出三角形的面积。
5. 已知二元一次方程的三个系数,求方程的一个根。
6. 编程实现符号函数。当x <0 ,则sgn(x)=-1, 当x >0 ,则sgn(x)=+1, 当x =0 ,则sgn(x)=0。
7. 从键盘上输入数字星期,在屏幕上显示英文星期。
8. 从键盘输入三角形的三边长,判断出这三边能否构成三角形。
9. 从键盘输入三个整数,将这三个数按从大到小的顺序排列起来。
10. 从键盘输入二个整数,求出最大值。
11. 从键盘输入三个实数,求出最大值。
12. 从键盘输入三个整数,在一个程序中既要求出最大值,还要求出最大值。
13. 使用for循环编程求出1到100的和。
14. 使用当循环for循环编程求出1到100的和。
15. 使用直到循环编程求出1到100的和。
16. 从键盘输入10个实数,求出最大值。(画N-S流程图)
17. 从键盘输入10个整数,求出最小值。
18. 从键盘输入10个整数,求出它们的平均值。(画N-S流程图)
19. 编程在屏幕上输出具有7行的正三角形。
20. 求出8的阶乘。
21. 从键盘输入20个整数,求出不大于90所有数的和。(画N-S流程图)
22. (画N-S流程图)从键盘输入一个整数,判断这个数是否为素数。
23. 从键盘输入20个整数,求出它们的和。(画N-S流程图,使用数组)
24.从键盘输入20个整数,求出它们的平均值及比平均值大的数。(使用数组)
25. 已知五个整数3,-5,8,2,9,求出最大值。(画N-S流程图 (使用数组)
26.从键盘输入20个整数,求出它们的最小值,并求最小值所在位置。
27. 已知五个整数3,-5,8,2,9,按从大到小的顺序排列起来(画N-S流程图,使用数组)
28. 从键盘输入10个实数,按从大到小的顺序排列起来(画N-S流程图,使用数组)。
29. 某班有43名学生,某门考试结束后,请按10段统计出各分数段的人数(画流程图)。
30. 从键盘上输入两个字符串,并将它们交换后输出。
31. 已知五个字符串"China","American","Japan","France","Australia",编程将它们按从小到大的顺序排列起来。
32. 使用指针将a数组中的五个数依次输出。