题目链接

题目描述

蒜头君刚学习了圆锥体相关的立体几何知识,为了检测他的学习效果,花椰妹给他出了一个题目,给出一个圆锥体的底面圆的半径 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;
}

没有C语言基础的同学们,可以先学习一下C语言语法,我会整理好,后面发出来
我已经写好了,可以去C语言程序设计专栏看第一周的内容。

本周其他练习:

C语言程序设计专栏

C/C++编程学习 - 第5周 ① Hello World

C/C++编程学习 - 第5周 ② 向左看齐

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

C/C++编程学习 - 第5周 ④ 石头剪刀布

C/C++编程学习 - 第5周 ⑤ 人见人爱A+B

C/C++编程学习 - 第5周 ⑥ 四舍五入

C/C++编程学习 - 第5周 ⑦ 等差数列求和(1)

C/C++编程学习 - 第5周 ⑧ 判断直角三角形

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

  1. C/C++编程学习 - 第5周 ② 向左看齐

    题目链接 题目描述 上体育课时,某班 n 个小朋友排成一列.随着体育老师的一声"向左看齐",同学们都朝着左边看.现在每个同学想知道左边的同学中,有多少人的身高比自己矮. 输入格式 ...

  2. C/C++编程学习 - 第5周 ⑧ 判断直角三角形

    题目链接 题目描述 输入三个整数,判断用这三个整数做边长是否能构成一个直角三角形. 输入格式 输入三个整数. 输出格式 能否构成直角三角形,如能输出:"yes",若不能,输出:&q ...

  3. C/C++编程学习 - 第5周 ④ 石头剪刀布

    题目链接 题目描述 石头剪刀布是常见的猜拳游戏.石头胜剪刀,剪刀胜布,布胜石头.如果两个人出拳一样,则不分胜负. 一天,小 A 和小 B 正好在玩石头剪刀布.已知他们的出拳都是有周期性规律的,比如:& ...

  4. C/C++编程学习 - 第6周 ⑦ 分离整数的各个数位

    题目链接 题目描述 小蒜给了你一个整数,要求从个位开始分离出它的每一位数字. 输入格式 输入一个整数,整数在 1 到 108 之间. 输出格式 从个位开始按照从低位到高位的顺序依次输出每一位数字.数字 ...

  5. C/C++编程学习 - 第7周 ⑥ 合影效果

    题目链接 题目描述 蒜头君和朋友们去爬香山,为美丽的景色所陶醉,想合影留念.如果他们站成一排,男生全部在左(从拍照者的角度),并按照从矮到高的顺序从左到右排,女生全部在右,并按照从高到矮的顺序从左到右 ...

  6. C/C++编程学习 - 第4周 ⑦ 判断是否为两位数

    题目链接 题目描述 判断一个正整数是否是两位数(即大于等于 10 且小于等于 99). 蒜头君:很简单的,快来通过它吧! 输入格式 一个正整数,不超过 1000. 输出格式 一行.若该正整数是两位数, ...

  7. C/C++编程学习 - 第6周 ⑤ 球弹跳高度的计算

    题目链接 题目描述 蒜头君让一个球从某一高度落下(整数,单位米),每次落地后反跳回原来高度的一半,再落下.编程计算气球在第 10 次落地时,共经过多少米?第 10 次反弹多高? 输入格式 输入一个整数 ...

  8. C/C++编程学习 - 第7周 ④ 鸡尾酒疗法

    题目链接 题目描述 鸡尾酒疗法,原指 "高效抗逆转录病毒治疗"(HAART),由美籍华裔科学家何大一于 1996 年提出,是通过三种或三种以上的抗病毒药物联合使用来治疗艾滋病.该疗 ...

  9. C/C++编程学习 - 第1周 ⑦ 头文件、强制类型转换、递归

    文章目录 头文件 引用头文件的语法 引用头文件的操作 只引用一次头文件 有条件引用 强制类型转换 整数提升 常用的算术转换 递归 数的阶乘 斐波那契数列 本周其他文章: 头文件 头文件包含了 C 函数 ...

  10. C/C++编程学习 - 第4周 ④ 0与1

    题目链接 题目描述 小蒜上了他的第一堂计算机概论,老师说计算机内部是由很多的小开关来组成:1 代表开.0 代表关.于是聪明的小蒜便了解了,原来我们平常使用电灯开关就是把 1 变成 0.0 变成 1 嘛 ...

最新文章

  1. selenium+chromedriver监测视频流源地址时允许flash自动启用
  2. boost::core模块实现交换string
  3. 技术的想象力:云栖大会第一天发布了什么?
  4. c语言保存后怎么打开文件,保存打开文件之后,怎么也不能在显示函数中出来。。...
  5. 如何安装redmine插件
  6. 突发!5G 标准推迟三个月
  7. 智慧城市数据采集的四大难点分析及解决措施
  8. CST时间转换成 yyyy-MM-dd格式
  9. Python 之 变量进阶(理解)
  10. Linux16.04与win10搭建samba服务器
  11. Visio 2003 开发入门
  12. android studio 导入第三方的jar包,add as library的位置
  13. atxserver2接入iOS设备
  14. 无聊 做一个支付宝打赏二维码
  15. linux下nginx配置访问静态图片的解决办法
  16. 【统计学】用Stata做时间序列分析
  17. matlab的syms无法在函数中使用_syms(matlab中syms的用法)
  18. h5跳转页面很慢_【干货】小技巧实现H5跨页帧数跳转
  19. 大鹅模拟器 for Mac休闲模拟游戏
  20. 初学DSP(2)-TMS320F280049C代码探究

热门文章

  1. 「springcloud 2021 系列」nacos配置管理 这样用就对了
  2. 功能丰富强大的开源HEVC分析软件 “ Gitl HEVC Analyzer ”
  3. 爬取中国地震台网以及地震科学数据
  4. 腾讯云cdn怎样接入域名
  5. 无法弹出U盘的几种解决方法
  6. 计算机算平方根原理,算术平方根与计算器
  7. 金融反欺诈的底层逻辑
  8. C++的 new 和 detele
  9. R语言使用strsplit函数按照指定的分隔符号进行数据拆分、分裂(split)、分割后的数据类型为列表
  10. B站视频下载器推荐(简单又好用)