第九课:函数返回值

#include <iostream >

viod MyFunc1() //定义了一个函数,名字是MyFunc1()

{

std::cout<<我是无返回值的函数!<<std::endl;

}

int MyFunc2(int x) //定义了一个函数,名字是MyFunc2()xint型传进来的参数

{

std::cout<<带返回值的函数!<<std::endl;

return  x+8; //返回 参数+8。也就是说,执行了这一句之后,MyFunc2(int x)变成了一个整数,值为x+8

}

int main()

{

MyFunc1(); //调用这个函数,没有参数,没有返回值,执行完毕之后,这个MyFunc1()是个无效的值

MyFunc2(5);//执行完毕之后,MyFunc2(5)是整数型的值

std::cout<<MyFunc2(5)<<std::endl;

int temX = 18; //定义了一个变量,变量赋值为18

MyFunc2(temX);

std::cout<<MyFunc2(temX)<<std::endl;

int temY;//定义了一个变量temY

std::cin>>temY;  //把键盘输入的值赋值给temY

MyFunc2(temY);

std::cout<<MyFunc2(temY)<<std::endl;

return  0;

}

posted @ 2013-07-30 16:33  GOD攀  阅读(153)  评论(0编辑  收藏  举报