主题:问题多多呀!!!望高手能多多指点呀!!!急救呀!!!!!
tangllli
[专家分:0] 发布于 2006-05-09 16:49:00
在C++调用函数的时候,什么时候需要用返回值,什么时候不用返回值,用返回值与不用返回值有什么不同点!
谢谢!
回复列表 (共1个回复)
沙发
zyxdna [专家分:1250] 发布于 2006-05-09 19:24:00
#include<iostrean.h>
define PI 3.1415926
void displayResults(double y)
{
cout<<"面积是:"<<y<<endl;
}
double mianji(double radius)
{
double proportion;
proportion=PI*radius*radius;
return proportion;
}//这里proportion,radius是形参
int main(void)
{
double proportion,radius;//这里proportion,radius是实参
proportion=mianji(radius);
displayResults(double proportion);
return 0;
}
返回的是什么就写return,如mianji(double radius)
没有返回任何数值,就不写return,如displayResults(double y),他的返回值类型为void,好的编程习惯是前面加上void,成为void displayResults(double y),虽然void可以不要。
我来回复