C 언어 및 알고리즘 설계 과정 실험 3: 가장 간단한 C 프로그래밍 - 순차 프로그래밍(2)

여기에 이미지 설명 삽입

1. 실험 목적

(1) C언어에서 가장 많이 사용되는 문장 중 하나인 대입문의 사용법을 익힌다.
(2) 각종 데이터 입력 및 출력 방법을 숙달하고 다양한 형식 변환 기호를 올바르게 사용할 수 있습니다.
(3) 프로그램 작성 및 디버깅 방법을 더 마스터합니다.

2. 실험적인 내용

여기에 이미지 설명 삽입

2.2 실험 내용 2: 원의 둘레, 원의 넓이, 구의 겉넓이, 구의 부피, 원기둥의 부피를 계산한다.

(2) 원의 반지름 r=l.5, 원기둥의 높이는 9=3이라고 가정하고 원주, 원의 넓이, 구의 표면적, 구의 부피를 구한다. , 그리고 실린더의 부피. 프로그램을 작성하고 scanf입력 데이터를 사용하여 계산 결과를 출력합니다. 출력 시 텍스트 설명이 있어야 하며, 소수점 이하 두 자리를 취합니다.

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 프로그램 실행 결과

원주, 원의 넓이, 구의 겉넓이, 구의 부피, 원기둥의 부피를 계산한 실험 결과는 다음과 같다.

여기에 이미지 설명 삽입

4. 실험 요약

여기에 이미지 설명 삽입

이 실험을 통해: C 언어 및 알고리즘 설계 과정 실험 3: 가장 간단한 C 프로그래밍 - 순차 프로그래밍의 4가지 주제, 다음 사항을 마스터했습니다.

-(1) C언어에서 가장 많이 사용되는 문-대입문의 사용법을 숙달한다.
-(2) 각종 데이터의 입출력 방법을 숙달하고, 각종 형식 변환 기호를 올바르게 사용할 수 있다.
-(3) 프로그램 작성 및 디버깅 방법을 더 마스터합니다.

5. 실험의 전체 절차

여기에 이미지 설명 삽입

5.2 순차 프로그램 설계 실험 주제 2: 원의 둘레, 원의 넓이, 구의 겉넓이, 구의 부피, 원기둥의 부피를 구하는 완전한 프로그램

전체 프로그램은 다음과 같습니다

#define _CRT_SECURE_NO_WARNINGS

#define PI 3.1415926		// π

#include <stdio.h>
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;
}

여기에 이미지 설명 삽입

Supongo que te gusta

Origin blog.csdn.net/m0_47419053/article/details/128536242
Recomendado
Clasificación