c语言编写程序,输入半径和高,求一个圆柱体的体积

就要C语言的,别的不行... 就要C语言的,别的不行 展开
 我来答
百度网友ca560fe
2019-10-24 · TA获得超过2.3万个赞
知道答主
回答量:70
采纳率:100%
帮助的人:3万
展开全部

#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”为宏定义命令。“标识符”为所定义的宏名。“字符串”可以是常数、表达式、格式串等。




pomeranz
2008-12-23
知道答主
回答量:60
采纳率:0%
帮助的人:0
展开全部
我来试试吧,最近在学习c++,C语言都不熟了,呵呵
#include "stdio.h"

int main()
{
float r,h,v;
printf("请输入圆柱体的半径和高:");
scanf("%f%f",&r,&h);
v=3.14*r*r*h;
printf("圆柱体的体积为%f",v);
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
daiea123
2008-12-22 · TA获得超过652个赞
知道小有建树答主
回答量:730
采纳率:0%
帮助的人:867万
展开全部
#include "stdio.h"
#define PI 3.1415 //可以修改其精确度
void main()
{
float r,h,v;
printf("请输入圆柱体的半径和高:");
scanf("%f%f",&r,&h);
v=PI*r*r*h;
printf("圆柱体的体积为%f\n",v);

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
力睿广9l
2021-04-18
知道答主
回答量:15
采纳率:0%
帮助的人:6954
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雨中灌篮
推荐于2017-09-28 · TA获得超过511个赞
知道小有建树答主
回答量:86
采纳率:0%
帮助的人:94.1万
展开全部
【改错】
pomeranz的回答基本正确,但是还有一个小错误,编译肯定有错。
在输出时,Printf函数里面,只需要写出变量名称就行了。不用取地址“&”。
【提醒】
1.有的C语言编译环境不支持汉字,你可以用拼音或者英语代替汉字。
2.在连续输入两个参数的时候,每输入一个变量需要敲回车确定。本例中需要在输入半径后敲回车。否则输入值不能正确地传递给相应的参数。
【修订版】

#include "studio.h"
int main()
{
/*定义浮点型变量*/
float r,h,v;

/*提示用户输入变量*/
printf("请输入圆柱体的半径和高:");

/*输入两个变量*/
scanf("%f%f",&r,&h);

/*计算体积*/
v=3.14*r*r*h;

/*输出体积值*/
printf("圆柱体的体积为%f",v);
return 0;
}

参考资料: 1楼

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式