? 今天是C語言培訓(xùn)第九天物臂,上午學(xué)校光電檢測課設(shè)旺拉,所以培訓(xùn)請了假,下午參加了宣誓和自習(xí)棵磷。上午老師講了作業(yè)和新知識函數(shù)蛾狗,作業(yè)是創(chuàng)建主菜單。一般情況下仪媒,一個C語言程序往往包含了多個函數(shù)沉桌,一些子函數(shù)通過調(diào)用方式來分別實現(xiàn)主函數(shù)所需實現(xiàn)的一些功能,而每個子函數(shù)又可以調(diào)用其他一些子函數(shù)算吩。
? 定義一個函數(shù)的格式為:
? 函數(shù)類型 ? ?函數(shù)名(形式參數(shù)列表)
函數(shù)類型用來指定函數(shù)值的類型留凭,缺省時,系統(tǒng)默認(rèn)為int類型偎巢。
? 函數(shù)體:
函數(shù)體主要是三種類型的語句:聲明蔼夜;可執(zhí)行語句;return語句艘狭。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?作業(yè)
#include
int fun1()
{
printf("輸入成績");
}
int fun2()
{
printf("輸出成績");
}
int fun3()
{
printf("成績查詢");
}
int fun4()
{
printf("成績排序");
}
int fun5()
{
printf("修改程序");
}
int exit()
{
printf("退出");
}
int main()
{
int choice;
printf("學(xué)生成績管理系統(tǒng)\n");
printf("-------------------------------\n");
printf("1.輸入成績2.輸出成績\n");
printf("3.成績查詢4.成績排序\n");
printf("5.修改成績6.退出\n");
printf("-------------------------------\n");
scanf("%d",&choice);
switch(choice)
{
case 1:fun1();break;
case 2:fun2();break;
case 3:fun3();break;
case 4:fun4();break;
case 5:fun5();break;
case 6:exit();
}
return 0;
}