c语言程序设计上机题目.pdf
2015上学期C语言上机
第一次
1、输入华氏温度f,利用c=5/9(f-32)
求出对应的摄氏温度。
2、输入圆锥的半径和高,求圆锥的体积
(保留两位小数)。
3、输入大写字母,按大写和小写两种形式
输出
4、输入a,b,c,求一元二次方程
2
ax+bx+c=0的两个实数根
5、输入三角形的三边,求三角形的周长和
面积
第二次
6、输入学生成绩,输出该成绩的等级。等
级规定如下:[90,100]为A等,
[80,90)为B等,[70,80)为C等,
[60,70)为D等,[0,60)为E等。要
求用if和switch两种方法实现。
7、商场购物,100件以下,不,
100~199件95折,200~399件90
折,400~799件85折,800~1499件
80折,1500件以上,75折。输入所购
货物的单价、件数,求实际付款数目。
要求用if和switch两种方法实现。
第三次
8、输入一个正整数,判断它是否为
素数
9、输入m,n,求m到n中所有的素
数并输出
10、输出一个九九乘法表。
11、百鸡百钱问题:100元买100
只鸡,公鸡5元一只,母鸡3元一
只,小鸡1元3只,求所的公
鸡、母鸡和小鸡各多少?
第四次
12、用void型的无参函数输出下边图案
13、用void型的有参函数输出下边图案(行
数不定)
*
***
*****
*******
*********
14、用有返回值的函数求三个数的
最大值,不用函数的
15、用有返回值的函数求三个数的
最大值,用函数的
16、怎样调用上面的函数求五个数
的最大值?
第五次
17、用冒泡法实现对一维数组的升
序排列
18、用选择法实现对一维数组的升
序排列
19、用二维数组输出任意行的
三角形
20、用指针解决问题:n个
人围成一圈,从第1个人开始
按1,2,3,…m的顺序报数,
数到