C语言重修——实验内容
实验一、顺序程序设计
实验二、选择结构程序设计
实验三、循环结构程序设计
实验四、数组
实验五、用函数实现模块化设计
实验六、指针
实验七、结构体
实验八、考试
实验一 顺序结构的程序设计
一、实验目的要求
1.了解所用计算机系统的基本操作方法,学会独立使用该系统。 2.熟悉在该系统上如何编辑、编译、连接和运行一个C程序。
3.掌握C语言数据类型,熟悉如何定义一个整型、字符型和实型的变量,以及对它们赋值的方法。
4.通过运行一个顺序结构的程序,初步了解C源程序的特点。 二、实验内容
1.学习从开机开始的操作,包括如何建立子目录、使用操作命令、打印文件内容、删除文件、复制文件等。
2.调用编辑程序,输入教材第三章例3.4程序(P59页),并进行编译和运行。 #include
double a,b,c,s,area; a=3.67; b=5.43; c=6.21;
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf(\printf(\return 0; }
3.运行一个自己编写的程序,即输入a,b,c三个值,输出其中最大者。 #include
int x,y,z, max;
scanf(\ max=x;
if( max 4. 设圆的半径r=1.5,圆柱高h=3,求圆周周长、面积、圆球表面积、体积以及圆柱体积。要求用scanf输入数据,输出计算结果,输出时要求有文字说明,取小数点后2位数字。 #include float r,h; float c,s,sq,vq,vz; float pai = 3.1415926; printf(\请输入圆半径:\ scanf(\ printf(\请输入圆柱高:\ scanf(\ c = 2 * pai * r; s = pai * r * r; sq = 4 * pai * r * r; vq = ( 4 / 3 ) * pai * r * r * r; vz = s * h; printf(\圆周长是:%4.2f\\n\ printf(\圆面积是:%4.2f\\n\ printf(\圆球表面积是:%4.2f\\n\ printf(\圆球体积是:%4.2f\\n\ printf(\圆柱体积是:%4.2f\\n\ return 0; }