1-1圆柱体的表面积

输入底面半径 r 和高 h ,输出圆柱体的表面积,保留三位小数,格式见样例
样例输入:
3.5  9
样例输出:
Area =274.889

 1 #include<stdio.h>
 2 #include<math.h>
 3 int main()
 4 {
 5 const double pi=acos(-1.0);
 6 double r,h,s;
 7 scanf("%lf%lf",&r,&h);
 8 s=2.0*pi*r*r+2*pi*r*h;
 9 printf("Area=%.3f\n",s);
10 return 0;11 }

原文地址:https://www.cnblogs.com/xybz/p/9977747.html

时间: 2024-08-15 05:56:57

1-1圆柱体的表面积的相关文章

1103: 零起点学算法10——求圆柱体的表面积

1103: 零起点学算法10--求圆柱体的表面积 Time Limit: 1 Sec  Memory Limit: 128 MB   64bit IO Format: %lldSubmitted: 11616  Accepted: 1956[Submit][Status][Web Board] Description 很简单的问题,求圆柱体的表面积 Input 多组测试数据,每组输入底面半径r和高h Output 每组输出圆柱体的表面积,保留3位小数 Sample Input 3.5 9 Sam

【算法竞赛-入门经典】圆柱体的表面积

1.练习目的: 输入底面半径r和高h,输出圆柱体的表面积. 2.源码: 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <math.h> 4 5 int main() 6 { 7 const double pi =acos(-1.0); 8 double r,h,s1,s2,s; 9 scanf("%lf%lf",&r,&h); 10 s1=pi*r*r; 11 s2=2*p

1. 圆柱体的表面积

题目: 输入底面半径 r 和高 h ,输出圆柱体的表面积,保留3位小数. 样例输入: 3.5 9 样例输出: Area = 274.889 思路: 圆柱体表面积为S, 底面面积为S1,侧面面积为S2,则S = 2S1 + S2. 其中S1 = PI × R × R,S2 =  2 × PI × R 设置浮点数格式时,用C语言可指定 .3f ,用于输出小数点后三位,用C++时,需要添加一个头文件 #include<iomanip>, 代码: #include <iostream>#i

Problem O: 零起点学算法10——求圆柱体的表面积

#include<stdio.h> int main() { float r,h,pi; pi=3.1415926; scanf("%f %f",&r,&h); printf("Area=""%.3f",2*pi*r*r+2*pi*r*h); return 0; } 原文地址:https://www.cnblogs.com/chenlong991223/p/9720035.html

【C语言及程序设计】项目1-4-2-4:计算圆柱体表面积

1 /*圆柱体表面积.cpp: 2 问题描述:输入圆柱体的半径r和高h,输出圆柱体的表面积s.提示:π值直接写3.1415926 3 */ 4 5 #include "stdafx.h" 6 7 8 int main() 9 { 10 float r, h, A; 11 printf("Input the radius and height of the cylinder.\n"); 12 scanf_s("%f \n %f", &r,

问题 A: B 继承 圆到圆柱体

题目描述 定义了Circle圆形类,在此基础上派生出Cylinder圆柱体类. Circle圆形类定义如下: class Circle { public: Circle(double r):radius(r){ } double area(){return PI*radius*radius;} //圆面积protected: double radius; //圆半径 }; 请在下面的程序段基础上完成整个设计. 在主程序中输出指定半径的圆的面积(area),输出指定圆底半径和高的圆柱体表面积(ar

第11周项目1——点、圆、圆柱类的设计

<pre class="html" name="code"> /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 刘云 *完成日期 : 2016年5月8号 *版 本 号 : v6.0 * *问题描述 : 点.圆.圆柱类的设计 *输入描述 : 无 *程序输出 : */ /**************************************************

立方体类公用抽象类

写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形).Rectangle(矩形).Triangle(三角形).用如下的main()函数,求出定义的几个几何体的面积和 程序代码 #include <iostream> using namespace std; class CSolid//立方体类 { public: //计算立方体的表面积 virtual double Area() = 0; //计算立方体的体积 virtual double Volume() = 0;

[转]什么是C++虚函数、虚函数的作用和使用方法

我们知道,在同一类中是不能定义两个名字相同.参数个数和类型都相同的函数的,否则就是“重复定义”.但是在类的继承层次结构中,在不同的层次中可以出现名字相同.参数个数和类型都相同而功能不同的函数.例如在例12.1(具体代码请查看:C++多态性的一个典型例子)程序中,在Circle类中定义了 area函数,在Circle类的派生类Cylinder中也定义了一个area函数.这两个函数不仅名字相同,而且参数个数相同(均为0),但功能不同,函数体是不同的.前者的作用是求圆面积,后者的作用是求圆柱体的表面积