C语言基础练习题
- 格式:doc
- 大小:42.50 KB
- 文档页数:2
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数组中的五个数依次输出。