当你的才华
还撑不起你的野心时,那你就应该静下心来学习

ACM新生教学

新生教学提纲


  1. 初见函数

    求出1到10 , 20到30和25到45的三个数的和

  2. 1011 有一个函数

  3. 什么是函数 :

    函数是一块代码,接收零个或多个参数,做一件事情,并返回零个或一个值

void sum( int begin , int end )
{
    int i ;
    int sum = 0 ;
    for( i = begin ; i <= end ; i ++ )
    {
        sum += i ;
    }
    cout << sum ;
}
  • 函数名(参数值)

  • () 起到了表示函数调用的重要作用即使没有参数也需要

  • 如果有参数,则需要给出正确的数量和顺序

  • 这些值会被按照顺序依次用来初始化函数中的参数

    1. 从函数中返回值

      int max( int a , int b )
      {
          int ret ;
          if( a > b )
              ret = a ;
          else
              ret = b ;
          return ret ;
      }       //单一出口
          
      • return有两个作用 :

        1. return停止函数的执行,

        2. 并送回一个值

      • return有两种写法 :

        1. return ;

        2. return 表达式 ;

  1. 为什么要用函数 ? 写了函数有什么好处 ?

    1. 可以反复调用实现类似功能。函数结构比较美观

    2. 结构清晰,模块化,方便阅读及修改

    3. 使程序更加简洁,提高了代码质量,便于修改、维护。

    4. 模块化编程,便于随时调用,方便阅读,清晰整洁

1035

赞(1) 打赏
未经允许不得转载:啾啾鸟 » ACM新生教学

欢迎来到Birdjiujiu

欢迎刷题

阿巴阿巴阿巴

微信扫一扫打赏