C++程序函数设计.pptVIP

  • 3
  • 0
  • 约1.4万字
  • 约 76页
  • 2017-12-27 发布于河南
  • 举报
C程序函数设计

1 函数的定义与调用 函数是一个能完成某一独立功能的子程序,也叫做程序模块。函数就是对复杂问题的一种“自顶向下,逐步求精”思想的体现 设计C++程序的过程,实际上就是编写函数的过程,至少也要编写一个main()函数 函数可以被一个函数调用,也可以调用另一个函数,但是,C++不允许函数的定义嵌套,即在函数定义中再定义一个函数是非法的。 1.1 函数的定义 函数定义的一般格式为: [有效范围]类型名函数名参数表函数体 有效范围由使用的保留字extern或static决定 类型名就是该函数的类型,也就是该函数的返回值的类型 函数名是一个有效的C++标识符,遵循一般的命名规则。 1.1 函数的定义 参数表又称形式参数表,写在函数名后面的一对圆括号内。 函数体是一条复合语句,它以左花括号开始、到右花括号结束、中间为一条或若干条C++语句,用于实现函数执行的功能 注意:在一个函数体内允许有一个或多个return语句,一旦执行到其中某一个return语句时,return后面的语句就不再执行,直接返回调用位置继续向下执行。 【例6.1】观察下列程序的运行结果 #includeiostream using namespace std;int func(int n) {if(n0) return 1; else if(n==0) return 0; else return -1; }

文档评论(0)

1亿VIP精品文档

相关文档