1.无参函数

    • 主调函数并不将数据传给背调函数
    • 无参函数主要用于完成某一操作
    • 无参函数的定义形式:

    类型说明 函数名(void)
    { 函数体 }

    2.有参函数

    • 主调函数和被调函数之间有数据传递。
    • 主调函数可将参数传递给被调函数,被调函数中的结果也可带回主调函数。
    • 有参函数的定义形式:

    类型说明 函数名(形式参数列表说明)
    { 函数体 }

      1. int max(int x,int y)
      2. {
      3. int z;
      4. z=(x>y)?x:y;
      5. return z;
      6. }
      7. void main(void)
      8. {
      9. int a,b,c;
      10. cin>>a>>b;
      11. c=max(a,b);
      12. cout<<"The max is"<<c<<endl;
      13. }

    3.函数参数和函数的值

    128ff300a18b87d605f25679100828381e30fdbd_WPS图片.jpg