第四章函数作业题,有参函数的调用
#include <iostream> using namespace std; //在声明的时候参数赋值 int max(int x,int y,int z=0); int main(){ int a,b,c,m; cout<<"请你输入两个整型的数字:"<<endl; cin>>a>>b; m=max(a,b); cout<<"The max of a b and c is:"<<m<<endl; cout<<"请你输入三个整型的数字:"<<endl; cin>>a>>b>>c; m=max(a,b,c); cout<<"The max of a b and c is:"<<m<<endl; return 0; } int max(int x,int y,int z){ if(z>x) x=z; if(y>x) x=y; return x; }
一个方法可以执行不同个数参数,前提是声明时赋值
Never waste time any more, Never old man be a yong man