资讯详情

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

设圆半径r,圆柱高h,圆周长、圆面积、圆柱体积。scanf输入数据(半径为1.5,高为3), 输出计算结果,输出时要有文字说明,取小数后两位数。 程序提示: #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),  输出计算结果,输出时要有文字说明,取小数后两位数。  程序提示:  #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; } 

标签: 圆柱形对射激光传感器m12im8圆柱型接近传感器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台