C语言入门:函数的概要
//函数
//一。什么是函数 函数的概念
//具有特定功能的模块。
//二。什么是函数调用。 用别人写好的代码。
// 函数名();就叫函数的调用。
//三。什么是参数
//函数之间传递的数据。
//四。函数的组成部分
// 函数首 void main(参数列表)
//函数体 { 语句; }
//函数的分类
//1.从定义角度
// 自定义函数(人为定义的函数)
// 库函数(系统定义函数)printf() scanf() getchar() puts()
//2.从传参角度
//有参函数 函数名后的括号里 有内容
//无参函数 函数名后的括号里 无内容
//3.从返回值角度
//有返回值函数 函数体内 有return
//无返回值函数 函数体内 无return
//4.从参数的角度
//实参 是在函数 调用 时函数括号内的参数
//形参 是在函数 定义 时函数括号内的参数
void bat() //蝙蝠函数 的功能 大家补充一下
{
int bh;//编号
for(;;)//无限循环
{
printf("1.能飞\n");
printf("2.传染病毒\n");
printf("3.倒立睡觉\n");
printf("4.能油炸着吃\n");
printf("5.吸血\n");
printf("请输入功能编号:");
scanf("%d",&bh);
switch(bh)
{
case 1:
printf("\n\n能飞 一维数组\n\n");
break;
case 2:
printf("\n\n2.传染病毒 二维数组 \n\n\n");
break;
case 3:
printf("\n\n3.倒立睡觉 递归调用\n\n\n");
break;
case 4:printf("\n\n4.能油炸着吃 指针\n\n\n");
break;
case 5:printf("\n\n5.吸血 文件操作 写。 \n\n\n");
break;
case 0:exit(0); // return ; 功能等于 exit(0);
break;
default:
printf("请重新选择 你喜欢的蝙蝠肉,谢谢。");
break;
}
}
}
void main()
{
bat();//调用
}