设圆半径r=1.5,圆柱高h=3,求圆周长,圆面积,圆球表面积,圆球体积,圆柱体积.用scanf输入数据,输出计算结果 10
#include<stdio.h>#definePI3.1415926/*定义符号常量PI代表3.1415926*/#include<math.h>voidmain(){...
#include<stdio.h>
#define PI 3.1415926 /*定义符号常量PI代表3.1415926*/
#include<math.h>
void main()
{float r,h,A,B,C,D,E; //定义r,h,A,B,C,D,E为实型变量
scanf("r=%f h=%f",&r,&h); /*从键盘输入2个数字,依次送给实型变量r,h*/
A=2r*PI; //计算圆周长A
B=PI*pow(r,2); //计算圆面积B
C=4*PI*pow(r,2); //计算圆球表面积C
D=4.0/3.0*PI*pow(r,3); //计算圆球体积D
E=PI*pow(r,2)*h; //计算圆柱体积E
printf("A=%6.2f,B=%6.2f,C=%6.2f,D=%6.2f,E=%6.2f\n",A,B,C,D,E); //最后数据按实数形式输出,并取小数点后2位数字
}
我用的是visual c++ 每次要执行的时候都说我有错误,谁能帮我指出来下 展开
#define PI 3.1415926 /*定义符号常量PI代表3.1415926*/
#include<math.h>
void main()
{float r,h,A,B,C,D,E; //定义r,h,A,B,C,D,E为实型变量
scanf("r=%f h=%f",&r,&h); /*从键盘输入2个数字,依次送给实型变量r,h*/
A=2r*PI; //计算圆周长A
B=PI*pow(r,2); //计算圆面积B
C=4*PI*pow(r,2); //计算圆球表面积C
D=4.0/3.0*PI*pow(r,3); //计算圆球体积D
E=PI*pow(r,2)*h; //计算圆柱体积E
printf("A=%6.2f,B=%6.2f,C=%6.2f,D=%6.2f,E=%6.2f\n",A,B,C,D,E); //最后数据按实数形式输出,并取小数点后2位数字
}
我用的是visual c++ 每次要执行的时候都说我有错误,谁能帮我指出来下 展开
3个回答
展开全部
你用递归调用来做就好了,计算机不识别pl的,用主子程序来编写!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
圆面积用1.5的平方乘3.14 周长用1.5乘2乘3.14 圆球不知 圆柱体积用圆面积乘高
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
版本不一样,应该新建c++源文件,在开始执行,因为VC++ 你不熟悉!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询