**函数:实现特定功能的代码
通俗的话:我给它什么,它就给我做什么事,还给我什么
两个步骤: 1.先定义函数: 格式
返回值类型 函数名(参数列表){
函数具体的代码
}
-
调用函数:
格式
返回值 = 函数名(参数)
c
#include
// 实现特定功能的代码段
void printAge(){
int age = 18;
printf("------------------\n");
printf("年龄是:%d\n",age);
printf("-------------------\n");
}
int main(){
// 函数
printAge(); // 调用函数
return 0;
}
运行结果

进阶知识点:
如何让它又能输出18,19
就是把int age,移到printMyAge()的这个括号里面,再在下面的"调用函数"里面输入想要输出的数字。
如下展示:
c
void printMyAge(int age){
printf("------------------\n");
printf("年龄是:%d\n",age);
printf("-------------------\n");
}
int main(){
// 函数
printMyAge(18); // 调用函数
printMyAge(19); // 调用函数
return 0;
}
运行结果

再进阶一下
添加一个身高在里面,我们应该怎样改写一下代码:
很简单就是在(int age),括号里面加一个定义符"double",就是这样(int age,double sg),下面"调用函数加个身高的数值就完成了。
展示如下:
c
#include
// 实现特定功能的代码段
void printMyInfo(int age,double sg){
printf("------------------\n");
printf("年龄是:%d\n",age);
printf("身高是:%.2f\n",sg);
printf("-------------------\n");
}
int main(){
// 函数
printMyInfo(18, 1.78); // 调用函数
printMyInfo(19, 1.88); // 调用函数
return 0;
}
运行结果
