回 帖 发 新 帖 刷新版面

主题:问题多多呀!!!望高手能多多指点呀!!!急救呀!!!!!

在C++调用函数的时候,什么时候需要用返回值,什么时候不用返回值,用返回值与不用返回值有什么不同点!
谢谢!

回复列表 (共1个回复)

沙发

#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可以不要。

我来回复

您尚未登录,请登录后再回复。点此登录或注册