C语言程序设计实验四由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c语言程序设计实验题”。
C语言程序设计实验
(四)[实验1] scanf()、printf()函数的使用。
1.实验题目
输入1个学生学号和4门课程成绩,输出这个学生的学号、4门课程成绩和平均成绩。
2.实验要求
(1)按表格的形式输出,以行内输出一个学生的信息。
(2)学号用长整型,各科成绩用单精度型。
3.实验目标
(1)掌握实现人机对话形式的方法,scanf()输入。
(2)体会根据需要控制输出格式的方法,printf()输出。
4.实验指导
利用格式的数据宽度控制数据的对位输出。输出如下格式:
The number and score of a student is:
|---|
|number | score1 | score2 | score3 | sco re4 | average |
|---|
|10011| 67.5|88.0 |93.5 |78.0|81.75 |
|---|
[实验2] getchar()、putchar()函数的使用
1.实验题目
用getchar()函数读入a~v之间的一个字母,用putchar()函数输出一个5行5列的矩阵,该矩阵第一行为读入的字母,下一行为紧跟该字母后的字母,依此类推。如输入a,则输出的矩阵为:
aaaaa
bbbbb
ccccc
ddddd
eeeee
2.实验要求
(1)运用getchar()进行字符输入。
(2)运用putchar()进行字符输出。
3.实验目标
(1)体会根据需要控制输出格式的方法。
[实验3] 3.6 下面程序运行时在键盘上如何输入?如果a=3,b=4,x=8.5,y=71.82,c1=’A’,c2=’a’,请写出对应每个scanf函数的输入情况。
main()
{ int a,b;float x,y;char c1,c2;
scanf(“a=%d□b=%d”,&a,&b);
scanf(“□%f %e”,&x,&y);
scanf(“□%c %c”,&c1,&c2);
}
3.7编一程序,从键盘输入一个圆半径值,求圆周长、圆面积、圆球表面积、圆球体积。输出结果时,要求有文字说明,保留2位小数。
提示:设圆半径为r,则圆周长=2πr,圆面积=πr2,圆球表面积=4πr2,圆球体积= 4πr3/3。