3809 - 第二章:实数运算《练习8:求球的表面积和体积》

输入球的半径r,pi=3.1415926535

球的表面积S=(pi*r*r)*4(相当于4倍的圆的面积)

球的体积V= (pi*r^3)* (4/3)

题目输入

输入一个实数r,表示球的半径

题目输出

第一行输出球的表面积(保留两位小数)

第二行输出球的体积(保留两位小数)

输入/输出样例

题目输入

5

题目输出

314.16
523.60

C语言解答

#include <stdio.h>

#define PI 3.1415926535

int main(void) {
	double r;
	scanf("%lf", &r);
	printf("%.2f\n%.2f\n", PI*r*r*4, (PI*r*r*r)*((double)4/(double)3));
	return 0; 
}

C++解答

#include<cstdio>
using namespace std;
int main()
{
       double h,r,pi,s,v;    
       scanf("%lf",&r);  
       pi=3.1415926535; 
       s= pi*r*r  *4   ;
       v= pi*r*r*r  *(4.0/3.0);
       printf("%.2lf\n",s);    
	printf("%.2lf\n",v);   
       return 0; 
}
时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题