设圆半径r,圆柱高h求圆周长C1、圆面积Sa、圆球表面积Sb、圆球体积Va、圆柱体积Vb。用scanf输入数据,输出计算结果,输出时要求文字说明,取小数点后两位数字。请编程序。
描述
设圆半径r,圆柱高h求圆周长C1、圆面积Sa、圆球表面积Sb、圆球体积Va、圆柱体积Vb。用scanf输入数据,输出计算结果,输出时要求文字说明,取小数点后两位数字。请编程序。PI=3.14
输入
两个浮点数,r和h
输出
圆周长C1、圆面积Sa、圆球表面积Sb、圆球体积Va、圆柱体积Vb。保留两位小数,每个结果后换行。
【模板】
输入样例 1
1.5 3
输出样例 1
C1=9.42
#include<stdio.h>
#include<stdlib.h>
int main ()
{float r,h;scanf_s("%f%f",&r,&h);float C1,Sa,Sb,Va,Vb;//此处注意double和float的区别double PI=3.14;C1=2*PI*r;Sa=PI*r*r;Sb=4*PI*r*r;Va=(4.0/3)*PI*r*r*r;Vb=PI*r*r*h;getchar();printf("C1=%.2f\nSa=%.2f\nSb=%.2f\nVa=%.2f\nVb=%.2f\n",C1,Sa,Sb,Va,Vb);system("pause");return 0;
}
float型过程运行值及结果
double型运行值及结果
设圆半径r,圆柱高h求圆周长C1、圆面积Sa、圆球表面积Sb、圆球体积Va、圆柱体积Vb。用scanf输入数据,输出计算结果,输出时要求文字说明,取小数点后两位数字。请编程序。相关推荐
- 课后习题3.2 设圆的半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用cin输入数据,输出计算结果,输出时要求有文字说明,取小数点后两位数字。请编程序。
课后习题3.2 设圆的半径r=1.5,圆柱高h=3,求圆周长.圆面积.圆球表面积.圆球体积.圆柱体积.用cin输入数据,输出计算结果,输出时要求有文字说明,取小数点后两位数字.请编程序. #inclu ...
- 习题 3.2 设圆半径r=1.5, 圆柱高h=3, 求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用cin输入数据,输出计算结果,输出时要求有文字说明,取小数点后两位数字。请编程序。
习题 3.2 设圆半径r=1.5, 圆柱高h=3, 求圆周长.圆面积.圆球表面积.圆球体积.圆柱体积.用cin输入数据,输出计算结果,输出时要求有文字说明,取小数点后两位数字.请编程序. 代码: #i ...
- C语言设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用scanf输人数据,输出计算结果,输出时要求有文字说明,取小数点后2位数字。
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h>int main() {float h, r, l, s, sq, vq, vz;floa ...
- 设圆半径为5,圆柱高为3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。 编程序,用 scanf 输入数据,输出计算结果。输出时要有文字说明,取小数点后两位数字...
圆周长:31.42,圆面积:78.54,圆球表面积:150.80,圆球体积:523.60,圆柱体积:471.24. 以下是程序:#include <stdio.h> int main(){ ...
- 本关任务:设圆半径r,圆柱高h , 求圆周长C1,半径为r的圆球表面积Sb,圆半径r,圆柱高为h的圆柱体积Vb。 用scanf输入数据,输出计算结果,输出时取小数点后两位数字。请编程序。 P=3.14
#include<stdio.h> #define PI 3.14int main(void){ float r ,h,C1;double Sb,Vb;scanf("%f,%f& ...
- 前端保留两位有效数字_用js取小数点后两位的一些方法
用js取小数点后两位的一些方法,了解下? Javascript取float型小数点后两位,例22.123456取成22.12,如何做? 1.通过substring截取.function getnum( ...
- C#--浮点数取小数点后两位和保留两位
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:浮点数取小数点 ...
- java输出值取后两位小数,java中取小数点后两位(四种步骤)
java中取小数点后两位(四种方法) 一 java.text.DecimalFormat df = new java.text.DecimalFormat("#.##"); dou ...
- js取小数点后两位 方法总结
Javascript取float型小数点后两位,例22.123456取成22.12,如何做? 1.通过substring截取. function getnum() { var num = 22.123 ...
最新文章
- linux 隐藏权限,Linux权限位,s权限,t权限,及隐藏权限
- python基础之import模块导入和包的调用
- 深入理解并发内存模型||JMM与内存屏障||多核并发缓存架构 ||JMM内存模型||volatile 关键字的作用 ||JMM 数据原子操作||JMM缓存不一致的问题
- 东莞理工c语言作业,东莞理工学院C语言网上作业..doc
- mysql 备份需要的权限_mysqldump 备份数据库用户所需要的权限
- 修改ssh端口centos7
- 快速开发框架工作笔记001---项目开发中整理_整合好的_springcloud快速开发框架_springcloud框架_springcloud架构
- PostgreSQL从未授权到高权限命令执行
- Leetcode 笔记 116 - Populating Next Right Pointers in Each Node
- linux异常级别,linux性能异常定位之进程级别
- 数字的眼光看世界(常见常量、数值大下)
- python中函数的意义_3分钟搞懂Python中dict函数的含义是什么
- 不同行业的软件都爱用什么编程语言开发?
- 揭示模式(Revealing Module)
- 如何区分b ,B,KB,MB,GB?
- 甲骨文最新改邮箱、改账户名、改密码教程
- 网站判断是否是苹果系统和使用微信浏览器
- 仿腾讯QQ竖直滑动导航菜单
- 键盘音效,使得敲代码更加给力
- 位运算符——左移、右移