c语言 设圆半径r,圆柱高h,求圆周长、圆面积、圆柱体体积

设圆半径r,圆柱高h,求圆周长、圆面积、圆柱体体积。用scanf输入数据(半径为1.5,高为3),
    输出计算结果,输出时要有文字说明,取小数后2位数字。
    程序提示:  #define PI 3.14159
    算法如下:定义float型变量 r, h,L,s1,s2 用scanf语句输入圆半径和圆柱高;
    求圆周长、面积、圆柱体体积;输出圆周长、面积、圆柱体体积。
    程序中的π用PI代替。         

#include <stdio.h>
#define PI 3.14159  //预定义 定义一个π=3.14159 
int main(){
	
	
	/*
	设圆半径r,圆柱高h,求圆周长、圆面积、圆柱体体积。用scanf输入数据(半径为1.5,高为3),
	输出计算结果,输出时要有文字说明,取小数后2位数字。
	程序提示:  #define PI 3.14159
	算法如下:定义float型变量 r, h,L,s1,s2 用scanf语句输入圆半径和圆柱高;
	求圆周长、面积、圆柱体体积;输出圆周长、面积、圆柱体体积。
	程序中的π用PI代替。
	
	*/
	float r,h;    //定义要输入的(float类型)圆半径、圆柱高 
	float L,s1,s2;  //定义 (float类型)圆周长、圆面积、圆柱体体积

	printf("请输入圆半径:"); 	//提示输入半径 
	scanf("%f",&r);				//输入半径 
	printf("请输入圆柱高:");	//提示输入高 
	scanf("%f",&h);				//输入高 
	
	L = 2 * PI * r;  		//给L赋值 :圆周长 = 2 乘以π乘以半径 
	s1 = PI * r * r;		//给s1赋值:面积 = π乘以半径 乘以半径 
	s2 = s1 * h;			//给s2赋值:体积 = 面积 乘以高 
	 
	printf("\n圆周长是:%.2f\n",L);  		//输出L:.2f是输出小数点后两位 
	printf("圆面积是:%.2f\n",s1); 			//输出s1:.2f是输出小数点后两位 
	printf("圆柱体体积是:%.2f\n",s2); 		//输出s2:.2f是输出小数点后两位 
 
	return 0;
}

  • 14
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值