1、实验三 顺序结构程序设计及运算符(1)【实验目的】:1.掌握语言中使用的一种语句-赋值语句的使用;2.掌握 C语言中数据的输入/输出方法,常用输入(getchar、getch、scanf)/输出函数(putchare、printf)的使用;3.掌握顺序结构程序设计方法【实验时数】:2 学时【实验内容】:一、 新建文件夹首先在各自对应的计算机 ncre 盘 wks 文件夹上新建一个文件夹,文件夹的名字为“班级+ 学号的后两位 +姓名” ,如食品 1071 班、学号后两位是 02 的、姓名为“张三”的同学,则其对应的文件夹名字是:食品 107102 张三。然后在刚才建好的文件夹里面再建立一个文件夹
2、,文件夹为“第 4 次” 。以下实验内容的运行结果需保存在所建的“第 4 次”文件夹内,并按题目的要求完成。希望同学们在做以下实验之前,先认真分析程序的运行结果,后再上机验证。二、实验内容:程序一:运行以下程序,通过键盘输入1234后按回车,分析程序的运行结果。#include “stdio.h“main( ) char c1,c2;c1= getchar();c2= getchar();putchar(c1);putchar(n);putchar(c2);printf(“n%c %c“,c1,c2);程序二:输入三角形的边长,求面积area。要求:三角形的边长a、b、c要求通过键盘输入,要求
3、有相应的提示信息。原程序以“area.c”保存在“第4次”文件夹内。提示:这是一个海伦公式,同学们根据这个公式编程示三角形的面积。其中我们用到了一个新的函数:求平方根函数(sqrt())这里要求在程序的开头用一个包含头文件 include “math.h”根据程序的通用性,此处要求三角形的三边a、b、c、面积area均定义成float类型。程序三:设园半径1.5,园柱高3,求园周长、园面积、球表面积、球体积、园柱体积。编程序:用scanf输入数据,输出计算结果。输出时要有文字说明,取小数点后两位数字。程序以“circle.c”保存在“第4次”文件夹内要求:变量用以下名字命名:半径:r 圆柱高:
4、h圆周长:lzhou 圆面积:syuan球表面积:sqiu 球体积:vqiu圆柱体积:vzhu提示:此处计算用到了=3.14159,要求用符号常量定义,即在程序的开始处用编译预处理命令。#include “stdio.h”#define PI 3.14159 /*定义符号常量PI=3.14159*/圆周长=2*PI*r 圆面积=PI*r*r球表面积=4*PI*r*r 球体积=4/3*(PI*r*r*r)圆柱体积=PI*r*r*h程序四:输入一个十进制整数,打印输出对应的八进制数和十六进制数。调试要求:输入不同的多个数据,查看输出结果是否正确。例如分别输入75、368、188、56789等数据要求:程序以“printf.c”文件名保存在“第4次”文件夹内。提示:输出八进制数用%o的格式输出十六进制用%x的格式输出)()(21csbasrecbs程序五:编写程序,从键盘上输入两个电阻的值,求它们并联和串联的电阻值,输出结果保留两位小数。程序以“resistance.c”保存在文件夹内。注:联和串联的电阻值计算公式如下:并联电阻RP= 串联电阻RS=R1+R22*1R程序六:编一个华氏温度与摄氏温度之间的转换程序,转公式如下:摄氏温度转换为华氏温度,F为华氏度。3259C要求:程序以“temperature.c ”保存在文件夹内。