/*
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作者:庄子豪
* 完成日期:2012 年10月20日
* 版本号:v1.0
*
* 输入描述:输入圆的半径以及 高
* 问题描述:根据公式计算
* 程序输出:圆,圆锥,圆柱的一些表面积及体积,
算法设计:
#include <iostream>
#include <Cmath>
using namespace std;
#define PI 3.1415926
double main()
{
double r,h,s1,s2,s3,s4,c1,v2,v3,v4;
cout<<"请输入半径r和高h"<<"\n";
cin>>r>>h;
s1=PI*r*r;
c1=2*PI*r;
v2=4*PI*r*r*r/3;
s2=4*PI*r*r;
v3=PI*r*r*h;
s3=2*PI*r*r+2*PI*r*h;
v4=PI*r*r*h/3;
s4=sqrt(r*r+h*h)*PI*r+PI*r*r;
cout<<"以r为半径圆的面积"<<s1<<"\n";
cout<<"以r为半径圆的周长"<<c1<<"\n";
cout<<"以r为半径球的体积"<<v2<<"\n";
cout<<"以r为半径球的表面积"<<s2<<"\n";
cout<<"半径为r高为h的圆柱的体积"<<v3<<"\n";
cout<<"半径为r高为h的圆柱的表面积"<<s3<<"\n";
cout<<"半径为r高为h的圆锥的体积"<<v4<<"\n";
cout<<"半径为r高为h的圆锥的表面积"<<s4<<"\n";
return 0;
}
还是那个小错误导致编不出来,,,这回记住了!!