to the cause:编程问题(计算圆筒体积)

来源:百度文库 编辑:神马品牌网 时间:2020/02/23 14:56:44
调用函数已知一个圆筒的半径,外径和高,计算该圆筒的体积.
对不起,是圆筒,R和r,v=pi*(R*R-r*r)*h,

#define PI 3.1415926 /*常量 圆周率*/
#include <stdio.h>
main()
{
float r,h; /*定义变量,高和半径*/
float volume(float x,float y); /*函数声明*/

printf("输入高和半径:");
scanf("%f",&h);
scanf("%f",&r);

printf("%f",volume(h,r));/*调用函数并输出结果*/
}

float volume(float x,float y) /*计算体积函数*/
{
return PI*x*x*y;
}
因为c不支持中文,你可以把printf("输入高和半径:");里面的中文改成英文,要不就会显示乱码,但不会影响计算结果

体积=底面积 X 高

=3.1415926 X 半径的平方 X 高