C 语言函数的定义和声明
1. 函数的声明和定义
函数头与函数体两部分组成。其中函数头部分包含函数的返回值类型,函数名,函数的参数;函数体部分由实现函数功能的一条至多条语句组成。
返回值类型 函数名(函数) { 程序语句 }
使用函数要先定义再使用。
2. 示例程序
#include <stdio.h> int week(int w) { switch (w) { case 1: printf("星期一 "); break; case 2: printf("星期二 "); break; case 3: printf("星期三 "); break; case 4: printf("星期四 "); break; case 5: printf("星期五 "); break; case 6: printf("星期六 "); break; case 7: printf("星期日 "); break; default: printf("输入的数字超出范围。 "); break; } return 0; } int main() { int x = 5; week(x); week(4); week(10); return 0; }
运行结果:
星期五 星期四 输入的数字超出范围。
这个示例中定义了两个函数,一个是 week 函数,另外一个是 mian 函数。 week 函数的主要功能是将输入的数字转换为星期并打印到屏幕上。而在主要的 mian 函数中,我们使用了之前定义过的 week 函数。
3. 小结
函数由两部分组成。即函数头和函数体。在很多情况下函数的函数头会单独出现在一个程序的最上面,这是为了便于组织代码,使得函数即遵循了先声明再使用的基本原则,又可以让代码存放在程序文件中的任意位置,而把主要的程序写在程序的最下面,不便于阅读和修改。
上一篇:
通过多线程提高代码的执行效率例子
下一篇:
Java基础复习——浮点数的计算