C语言及算法设计课程实验三:最简单的C程序设计——顺序程序设计(二)

C语言及算法设计课程实验三:最简单的C程序设计——顺序程序设计(二)

  • 一、实验目的
  • 二、 实验内容
    • 2.2、实验内容2:求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积
  • 三、 实验步骤
  • 3.2、顺序程序设计实验题目2:求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积的实验步骤
    • 3.2.1、定义宏
    • 3.2.2、定义变量
    • 3.2.3、输入圆的半径、高
    • 3.2.4、计算圆的周长、面积等参数
    • 3.2.5、输出圆的周长、面积等参数
    • 3.2.6、程序运行结果
  • 四、 实验总结
  • 五、 实验完整程序
    • 5.2、顺序程序设计实验题目2:求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积的完整程序

C语言及算法设计课程实验三:最简单的C程序设计——顺序程序设计(二)_第1张图片

一、实验目的

(1) 掌握c语言中使用最多的一种语句一赋值语句的使用方法。
(2) 掌握各种类型数据的输入输出的方法,能正确使用各种格式转换符。
(3) 进一步掌握编写程序和调试程序的方法。

二、 实验内容

C语言及算法设计课程实验三:最简单的C程序设计——顺序程序设计(二)_第2张图片

2.2、实验内容2:求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积

(2)设圆半径r=l. 5,圆柱高九=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体 积。编程序,用scanf输入数据,输出计算结果。输出时要有文字说明,取小数点后两位数字。

三、 实验步骤

C语言及算法设计课程实验三:最简单的C程序设计——顺序程序设计(二)_第3张图片

3.2、顺序程序设计实验题目2:求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积的实验步骤

(2)设圆半径r=l. 5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体 积。编程序,用scanf输入数据,输出计算结果。输出时要有文字说明,取小数点后两位数字。

3.2.1、定义宏

定义宏的代码如下所示

#define PI 3.1415926		// π

3.2.2、定义变量

定义变量的代码如下所示

	float R;				// 定义半径变量
	float Height;			// 定义高变量

	float CP;				// 定义圆周长变量
	float CA;				// 定义圆面积变量

	float BSA;				// 定义圆球表面积变量
	float BV;				// 定义圆球体积变量

	float CCV;				// 定义圆柱体变量

3.2.3、输入圆的半径、高

输入圆的半径、高的代码如下所示

	printf("输入圆的半径,圆柱的高: ");
	scanf("%f%f", &R, &Height);			// 输入圆的半径、高

3.2.4、计算圆的周长、面积等参数

计算圆的周长、面积等参数的代码如下所示

	CP = 2 * PI * R;				// 计算圆周长
	CA = PI * R * R;				// 计算圆面积

	BSA = 4 * PI * R * R;				// 计算圆球表面积
	BV = 3.0 / 4.0 * PI * R * R * R;		// 计算圆球体积

	CCV = PI * R * R * Height;			// 计算圆柱体积

3.2.5、输出圆的周长、面积等参数

输出圆的周长、面积等参数的代码如下所示

	// 输出数据
	printf("圆周长 =        %.2f\n", CP);
	printf("圆面积 =        %.2f\n", CA);

	printf("圆球表面积 =    %.2f\n", BSA);
	printf("圆球体积 =      %.2f\n", BV);

	printf("圆柱体积 =      %.2f\n", CCV);

3.2.6、程序运行结果

求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积的实验运行结果如下所示

C语言及算法设计课程实验三:最简单的C程序设计——顺序程序设计(二)_第4张图片

四、 实验总结

C语言及算法设计课程实验三:最简单的C程序设计——顺序程序设计(二)_第5张图片

通过本次的实验:C语言及算法设计课程实验三:最简单的C程序设计——顺序程序设计的4个题目,掌握了如下的几点。

-(1)掌握c语言中使用最多的一种语句一赋值语句的使用方法。
-(2)掌握各种类型数据的输入输出的方法,能正确使用各种格式转换符。
-(3)进一步掌握编写程序和调试程序的方法。

五、 实验完整程序

C语言及算法设计课程实验三:最简单的C程序设计——顺序程序设计(二)_第6张图片

5.2、顺序程序设计实验题目2:求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积的完整程序

完整程序如下所示

#define _CRT_SECURE_NO_WARNINGS

#define PI 3.1415926		// π

#include 
int main()
{
	float R;				// 定义半径变量
	float Height;			// 定义高变量

	float CP;				// 定义圆周长变量
	float CA;				// 定义圆面积变量

	float BSA;				// 定义圆球表面积变量
	float BV;				// 定义圆球体积变量

	float CCV;				// 定义圆柱体变量

	printf("输入圆的半径,圆柱的高: ");
	scanf("%f%f", &R, &Height);			// 输入圆的半径、高

	CP = 2 * PI * R;				// 计算圆周长
	CA = PI * R * R;				// 计算圆面积

	BSA = 4 * PI * R * R;				// 计算圆球表面积
	BV = 3.0 / 4.0 * PI * R * R * R;		// 计算圆球体积

	CCV = PI * R * R * Height;			// 计算圆柱体积

	// 输出数据
	printf("圆周长 =        %.2f\n", CP);
	printf("圆面积 =        %.2f\n", CA);

	printf("圆球表面积 =    %.2f\n", BSA);
	printf("圆球体积 =      %.2f\n", BV);

	printf("圆柱体积 =      %.2f\n", CCV);
	return 0;
}

C语言及算法设计课程实验三:最简单的C程序设计——顺序程序设计(二)_第7张图片

你可能感兴趣的:(C语言,大学期间课程实验,#,C语言及算法设计课程实验,算法,c语言,c++,C语言课程实验,C语言及算法设计课程实验)