第八课:函数参数

#include <iostream>

int ZhangYingAdd (int  x1,int  y1)//定义了一个函数名字为ZhangYingAdd 的参数,函数有2int型参数

{

std::cout<<执行了ZhangYingAdd 函数<<std::endl;//打印出一句话

return x1+y1;//返回2个参数的值

}//因为函数是整数型的,执行完毕之后,这个函数成为了一个整数型的值

 

int MyAddint temx//定义了一个函数,有一个参数temx

{

std::cout<<MyAdd函数<<std::endl;//打印出一句话

return 5*temx;// +加 -减 *乘 /除   返回5倍参数的值

}//因为函数是整数型的,执行完毕之后,这个函数成为了一个整数型的值

 

int main()//主函数,程序入口函数

{

std::cout<<ZhangYingAdd 的值为:<<ZhangYingAdd (3,9)<<MyAdd的值为:<<MyAdd(12)<<endl;

int MyNo;//定义一个整数型的变量

std::cin>>MyNo;//接收键盘输入的整数,赋值给MyNo

std::cout<<调用了MyAdd,结果为:<<MyAdd(MyNo)<<std::endl;//MyAdd(MyNo)接收了一个整数型的参数

int a = 5;//定义一个整数型a,值为5

int b = 8;//定义一个整数型b,值为8

int c;//定义一个整数型c,未赋值

c = ZhangYingAdd(a,b);//2个参数的函数进行计算,函数的返回值赋值给c,a和b都为整数型的值,传进去2个参数

std::cout <<c;//打印c的值

}

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