C/C++编程学习 - 第5周 ③ 圆锥体的体积

题目链接

题目描述

蒜头君刚学习了圆锥体相关的立体几何知识,为了检测他的学习效果,花椰妹给他出了一个题目,给出一个圆锥体的底面圆的半径 r 和高度h,计算这个圆锥体的体积。

花椰妹可能会不停的问他,蒜头君有些不耐烦了,决定写个程序,让程序帮他回答问题。但是蒜头君没有学过编程,需要找你帮忙。

蒜头君害怕你不知道圆锥题的体积的计算公式,他告诉你他的体积是圆柱体的三分之一。

圆周率 π 的值可以用 3.1415926 近似替代。

Sample Input

1 1

Sample Output

1.047

思路

圆锥的体积公式 V = π * r * r * h / 3,直接计算圆锥的体积。

C语言代码:

#include<stdio.h>
int main()
{
    
    
	double pi = 3.1415926, r, h, ans;	//pi 尽量用题目中给的,不然可能会出错
	scanf("%lf %lf", &r, &h);
	ans = pi * r * r * h / 3;
	printf("%.3lf", ans);
	return 0;
}

C++代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
    
    
	double r, h;
	while(cin >> r >> h)
		printf("%.3lf\n", 1.0 / 3.0 * 3.1415926 * r * r * h);
	return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_44826711/article/details/112909382