1458 - 《C语言程序设计》江宝钏主编-习题1-4-圆柱体
仿照例1-2程序,编写程序:输入圆柱的半径和高,计算并输出圆柱体的体积和表面积.
Pi=3.14
Input
输入包含两个浮点数,分别对应半径和高。
Output
输出两个浮点数,空格隔开,圆柱体的体积和表面积,保留3位小数。
Examples
Input
1.5 3
Output
21.195 42.390
Hint
Pi=3.14
scanf("%f%f",............);
printf("%.3f %.3f",...........);
Solution C
int main(int argc, char* argv[]) { float x,y,pi=3.14; while(~scanf("%f%f",&x,&y)) { printf("%.3f %.3f\n",x*x*pi*y,2*x*x*pi+2*pi*x*y); } return 0; }
Solution C++
#include <iostream> #include<iomanip> #define pi 3.14 using namespace std; int main() { double r,h; double v,s; cin>>r>>h; v=pi*r*r*h; s=pi*r*r*2+2*pi*r*h; cout<<fixed<<setprecision(3); cout<<v<<" "<<s<<endl; return 0; }
Hint
Pi=3.14
scanf("%f%f",............);
printf("%.3f %.3f",...........);