![]() |
#2
zhoufeng19882010-08-18 19:53
|

//值传递
#include<iostream>
#include<iomanip>
using namespace std;
int main( )
{
//单纯性的输出函数的调用
void hms( ); //声明输出函数 void hms( )
hms( ); //调用函数
//计算长方体体积
int box(int,int,int); //申明函数
int a,b,c,v;
cin >> a >> b >> c;
v = box(a,b,c); //调用计算长方体体积函数,同时给定了实参
cout << v << endl;
//计算圆柱体体积
float c_volume(float,float); //声明圆柱体函数
float s,h;
//cin >> s >> h; //可以键盘输入
s = 32.21; h = 12.89; //可以赋值
c_volume( s,h); //调用计算圆柱体积的函数,同时给定了实参
cout << "total volume = " << c_volume(s,h) << endl;
//计算圆面积
double area( ); //声明圆面积函数
cout << "Area is : " << area( ) << endl; //在主函数内调用圆面积函数
system("pause");
return 0;
}
double area( ) //在主函数外定义无参圆面积函数
{ double r,s1;
cout << "Enter r:";
cin >> r;
s1 = 3.14159 * r * r;
return s1; //返回的是圆面积,是计算结果
}
void hms( ) //定义输出函数
{ cout << " I am HMS." << endl;}
int box( int x,int y,int z) //定义长方体体积函数
{
int q;
q = x * y * z;
return q;
}
float c_volume( float m,float n) //定义圆柱体体积函数
{ return m * n;}
真正自己写的代码,一天的成果! #include<iostream>
#include<iomanip>
using namespace std;
int main( )
{
//单纯性的输出函数的调用
void hms( ); //声明输出函数 void hms( )
hms( ); //调用函数
//计算长方体体积
int box(int,int,int); //申明函数
int a,b,c,v;
cin >> a >> b >> c;
v = box(a,b,c); //调用计算长方体体积函数,同时给定了实参
cout << v << endl;
//计算圆柱体体积
float c_volume(float,float); //声明圆柱体函数
float s,h;
//cin >> s >> h; //可以键盘输入
s = 32.21; h = 12.89; //可以赋值
c_volume( s,h); //调用计算圆柱体积的函数,同时给定了实参
cout << "total volume = " << c_volume(s,h) << endl;
//计算圆面积
double area( ); //声明圆面积函数
cout << "Area is : " << area( ) << endl; //在主函数内调用圆面积函数
system("pause");
return 0;
}
double area( ) //在主函数外定义无参圆面积函数
{ double r,s1;
cout << "Enter r:";
cin >> r;
s1 = 3.14159 * r * r;
return s1; //返回的是圆面积,是计算结果
}
void hms( ) //定义输出函数
{ cout << " I am HMS." << endl;}
int box( int x,int y,int z) //定义长方体体积函数
{
int q;
q = x * y * z;
return q;
}
float c_volume( float m,float n) //定义圆柱体体积函数
{ return m * n;}