1. 从键盘上输入一个圆球的半径,求它的体积和表面积
1. 体积公式:V=4/3*PI*R^3
2. 表面积公式:S=4*PI*R^2
#include"stdio.h"
main(){
float r,v,s;
printf("请输入圆球的半径!\n");
scanf("%f",&r);
v=4.0/3*3.1415926*r*r*r;
s=4.0*3.1415926*r*r;
printf("圆球的表面积为:%f,圆球的体积为:%f\n",s,v);
printf("圆球的表面积为:%.2f,圆球的体积为:%.2f\n",s,v);
}
2.从键盘上输入圆柱体的底面半径和高,计算表面积和体积
1. 体积公式:V=h*PI*R^2;
2. 表面积公式:S=h*C+2*PI*R^2;(其中圆的周长C=2*PI*R)
#include"stdio.h"
void main(){
float s,v,c,r,h;
printf("请输入圆柱体的半径和高:(如:3 4) \n");
scanf("%f %f",&r,&h);
v=h*3.1415926*r*r;
s=h*2*3.1415926*r+2*3.1415926*r*r;
printf("圆柱体的表面积为:%f,圆柱体的体积为:%f\n",s,v);
printf("圆柱体的表面积为(保留两位小数):%.2f,圆柱体的体积为(保留两位小数):%.2f\n",s,v);
}
3.输入两个数,进行简单四则运算并输出运算结果:
#include"stdio.h"
void main(){
float a,b,addition,subtruction,multiplication,division;
printf("请输入需要进行简单四则运算的两个数:(如:2 4)\n");
scanf("%f %f",&a,&b);
addition=a+b;
subtruction=a-b;
multiplication=a*b;
division=a/b;
printf("输入:a=%.3f,b=%.3f\n",a,b);
printf("计算结果如下:(保留3位小数)\n");
printf("a加b的结果为:%.3f\n",addition);
printf("a减b的结果为:%.3f\n",subtruction);
printf("a乘b的结果为:%.3f\n",multiplication);
printf("a除b的结果为:%.3f\n",division);
}
4.输入初速和射角,计算初速为V0,射角为q度,重力加速度为g=9.8时,抛物体的射程s=?(计算公式为 s=2V0^2sin(q)*cos(q)/g)
#include"stdio.h"
#include"math.h"
void main(){
float V0,q,s;
printf("计算抛射物体的射程,请输入初速以及射角:(20 45)\n");
scanf("%f %f",&V0,&q);
s=2*V0*V0*sin(q)*cos(q)/9.8;
printf("抛物体的射程 s= %.2f 米(保留两位小数)\n",s);
}