请编写程序,用scanf输入圆半径r和圆柱高h,输出圆周长l、圆面积s、圆球表面积sq、圆球体积vq、圆柱体积vz

来源:百度知道 编辑:UC知道 时间:2024/05/17 17:43:45
数据描述 每个输出占一行,保留两位小数。
输入格式 1.5 3

输出格式 l=9.42
s=7.07
sq=28.27
vq=14.14
vz=21.21

现在在学JAVA
C语言好久没写了

float r,h;
scanf("%f %f",&r,&h);
float l,s,sq,vq,vz;
l=2*3.14*r;
s=3.14*r*r;
sq=……(你的表达式);

printlf("l=%0.2f\n",l);
printlf("l=%0.2f\n",s);
printlf("l=%0.2f\n",sq);
printlf("l=%0.2f\n",vq);
printlf("l=%0.2f\n",vz);

我只记得%0.2f 中间的0.2代表保留两位小数
其它的不一定正确,希望对你有所帮助。