在C语言中,函数是一组一起执行特定任务的语句。每个C程序至少有一个函数,即主函数main() ,所有简单的程序都可以定义其他额外的函数。
函数的定义
函数的定义包括函数头和函数主体。函数头包含返回类型、函数名称和参数列表,函数主体包含实现函数功能的语句
函数的作用
函数可以让程序更加模块化,从而有利于程序的阅读、修改和完善。函数的使用可以省去重复代码的编写,降低代码重复率。例如,求两个数的最大值,可以定义一个max函数,然后在需要的地方调用它,而不是每次都写相同的代码。
: : :
#include
/*
函数:实现特定功能的代码段
我给它一些什么,它给我做什么事,还给我什么
两个步骤:
1.先定义函数:
格式
返回值类型 函数名1(参数列表)
函数具体的代码
}
(1)参数是可选的
(2)void这个函数值没有返回值
2.调用函数
格式
返回值 = 函数名(参数)
*/
int main(){
int n;
scanf("%d",&n);
//函数
printf("%d",n);
//目标:按照指定要求打印信息
void printAge(){
int age = 18;
printf("----------\n");
printf("年龄是: %d\n",age);
printf("----------------\n") ;
}
int main(){
printAge();
printAge();
printAge();
printAge();
printAge();
printAge();
return 0;
}
}
#include
void printMyAge(int age ,double hight){
printf("----------\n");
printf("年龄是: %d\n",age);
printf("身高是:%2f\n",hight);
printf("----------------\n") ;
}
int main(){
printMyAge(18,1.78);
return 0;
}