如何用c语言输入3.14的圆柱的高和半径?

如题所述

#include<stdio.h>

#define PI  3.14

int main()

{

   float R,V,H;

   printf("请输入半径和高:"); 

   scanf("%f%f",&R,&H);

   V=PI*R*R*H;

   printf("圆柱的体积为%.2lf",V);

   return 0;  

}

扩展资料:

在C或C++语言中,“宏”分为有参数和无参数两种。

无参宏定义:

无参宏的宏名后不带参数,其定义的一般形式为:

#define 标识符 字符串

其中的“#”表示这是一条预处理命令。凡是以“#”开头的均为预处理命令。“define”为宏定义命令。“标识符”为所定义的宏名。“字符串”可以是常数、表达式、格式串等。




温馨提示:内容为网友见解,仅供参考
无其他回答

如何用c语言输入3.14的圆柱的高和半径?
int main(){ float R,V,H;printf("请输入半径和高:");scanf("%f%f",&R,&H);V=PI*R*R*H;printf("圆柱的体积为%.2lf",V);return 0;}

编写c语言程序,要求用户输入圆柱的高和底面圆半径,求解底面圆周长,底...
define PI 3.14 int main(){ float r,h,D,S,V;printf("请输入圆柱的底面半径:\\n");scanf("%f",&r);printf("请输入圆柱的高:\\n");scanf("%f",&h);D = 2*PI*r;S = PI*r*r;V = h*S;printf("该圆柱的底面圆周长为:%.2f\\t底面圆面积为:%.2f\\t体积为:\\n",D,S,...

c语言编程问题
include <stdio.h>#define pi 3.14double calculatevolume(int height,int radius);int main(){int cheight=0;int cradius=0;double volume=0.0;printf("请输入圆柱体的高:\\n");scanf("%d",&cheight);getchar();printf("请输入圆柱体底面半径:\\n");scanf("%d",&cradius);getchar();...

c语言求圆柱体的表面积和体积
define p 3.14 void main(){ float s,r,h;printf("请输入圆柱的底面半径:");scanf("%f",&r);printf("请输入圆柱的高:");scanf("%f",&h);s= 2*p*r*h+2*p*r*r;printf("圆柱的表面积为:%f\\n",s);} 2、C语言圆柱的体积的源代码如下:include "studio.h"int main(){ \/*...

c语言顺序结构程序 立体几何计算题怎么编写啊啊?求解
\/\/输入圆的半径 printf("请输入圆柱的高度h=:\\n"); scanf("%f",&h);\/\/输入圆柱的高 \/\/计算半径为r的周长c1 c1 = 2*PI*r; \/\/S=4πR^2:S球面积,R球半径,π:圆周率 Sb = 4*PI*r*r; \/\/计算圆柱的体积:底面积乘以高 Vb = PI*r*r*h; printf("...

关于C语言的编程题:编程从键盘输入圆柱体的半径r和高,计算并输出圆柱体...
double surfaceArea(float r,float h){ return 2*PI*r*(r+h);} double volume(float r,float h){ return PI*r*r*h;} void main(){ double r = 0,h = 0;puts("input r and h:");scanf("%f%f",&r,&h);printf("surfaceArea = %f \\n",surfaceArea(r, h));printf("volume...

C语言编程:输入圆的半径和圆柱的高,求圆的周长和圆柱体积,保留一位小数...
解法和楼上的类似。我是在VC++环境下编的#include <stdio.h> include<math.h> \/*pow()函数要用*\/ define PI 3.14 void main(){ float r,h;printf("这是一个输入圆柱底面面积(单个)及圆柱体积的函数。\\n请输入底面圆的半径及圆柱的高:\\n");printf("半径=");scanf("%f",&...

C语言编程:已知圆半径及圆柱高,求圆周长,圆柱体积.要求对输入输出做提...
include <stdio.h>#define PI 3.14159void main(){float r,h;printf("输入圆半径、圆柱高: ");scanf("%f%f",&r,&h);printf("圆周长=%.2f\\n",r*PI*2);printf("圆柱体积=%.2f",h*r*r*PI);}

c语言 圆柱体表面积代码
include"stdio.h"define PI 3.1415 void main(){ int r,h,mianji;printf("请输入圆柱体的底面半径:\\n");scanf("%d",&r);printf("请输入圆柱体的高:\\n");scanf("%d",&h);mianji=PI*r*r*2+h*2*PI*r;printf("圆柱体的表面积是%d\\n",mianji);} ...

C语言编程:输入圆柱体的底面半径r和高h,计算圆柱体的表面积并输出到屏幕...
C语言程序:include<stdio.h>int main(){double r, h;double s;double PI = 3.14159;printf("请输入圆柱体的底面半径和高(以空格分隔):");scanf("%lf%lf", &r, &h);s = 2 * PI * r * h + 2 * PI * r * r;printf("圆柱体的表面积:%.2lf\\n", s);return 0;} 运...

相似回答
大家正在搜