问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于c语言菜单命令

发布网友 发布时间:2022-04-22 06:50

我来回答

3个回答

热心网友 时间:2022-06-16 21:52

使用死循环来输出菜单。设置一个退出死循环的选项。
使用switch()来执行对应程序。
while(1)
{
menu(){
printf("\t\t 欢迎使用学生成绩管理系统\n");
printf("\t\t\t1:录入学生信息\n");
printf("\t\t\t2:排序打印成绩\n");
printf("\t\t\t3:统计分布情况\n");
printf("\t\t\t4:查询学生信息\n");
printf("\t\t\t5:退出\n");
printf("^_^ 提示:请输入操作命令 > > > >:");
scanf("%d",&p);
}
switch(p)
{
case 1:{程序1};break;//程序你可以模块化,编成对应的函数,这样看起来更美观
case 2:{程序2};break;
......
case 5:return;break;
}
}

热心网友 时间:2022-06-16 21:52

这样试试:
#include<stdio.h>
int
menu(){
int
p;
printf("\t\t
欢迎使用
学生成绩管理系统
\n");
printf("\t\t\t0:退出\n");
printf("\t\t\t1:录入学生信息\n");
printf("\t\t\t2:排序打印成绩\n");
printf("\t\t\t3:
统计分布
情况\n");
printf("\t\t\t4:查询学生信息\n");
printf("^_^
提示:请输入操作命令
>
>
>
>:");
scanf("%d",&p);
return
p;
}
int
main(){
int
ch;
//...
while(1){
system("cls");
ch=menu();
if(ch==0)
break;
switch(ch){
case
1:
//调用
录入学生信息
的函数
break;
case
2:
//调用
...
的函数
break;
case
3:
//调用
...
的函数
break;
case
4:
//调用
...
的函数
break;
}
}
system("pause");
return
0;
}

热心网友 时间:2022-06-16 21:53

你好!
这个问题采用一个while循环输入p就可以了!
while(scanf("%d",&p),p!=0){
if(p==1){...}
if(p==2){...}
...
}
这样输入0的时候结束,其余的时候进行相应的操作,可以反复进行操作!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
请问我的网络一天了找个部门到现在没有解决请问我上哪投诉? 计算机具备哪几种功能? 计算机有哪些功能是什么 歌词中有丑姑娘的歌曲 驾照不年审会怎样 没开过车驾照年审会通过吗 本来白色的背心放入洗衣机清洗后就变成有黑色斑点 其他一起洗的衣物... ...衣服颜色保持鲜艳(主要是白色衣服洗几次感觉就有点颜色不亮丽了... 为什么登陆lol会叫你解绑 小姨子告诉我说,炒菜时记住这4个小技巧,就是比别人做的好吃 能治好强直性脊柱炎吗或控制病情发展【强直性脊柱炎】 c语言中指令和语句有什么区别?? 请问如何用C语言编写程序在命令提示符中输入指令。 怎么用命令提示符运行C语言程序 C语言的循环指令时哪几个? C语言中“语句”和“指令”有什么区别? C语言的按照标识符、关键字、常用编译指令有哪些? c语言指令有哪些啊 qf11重仓是什么意思 钢管法兰盘怎么焊 qfii重仓股是什么意思 如何焊管道法兰盘 在哪里可以查到QFII的资金流向和持股情况 2021《云顶之弈》龙族阵容及出装有哪些? qfii重仓股是什么意思? 被QFII大量增持的股票好吗? 系统窗能割吗 QFII重仓是什么意思 管道连接的法兰是什么样的? 2021《云顶之弈》最好成型的阵容是什么? QFII重仓股是按什么判断的? C语言中“-&gt;”是什么指令? c语言运行一条指令要多少时间 C语言单片机的指令? C语言里这几条指令是什么意思? C语言中system(&quot;pause&quot;)是什么作用和意思 如何在C语言中调用cmd命令? C语言程序运行过程 在cmd中输入哪几句话把c语言编译和运行出来?? 猪肉价格一直是民生关注的焦点,以后还有望回到十... 猪肉的价格连降了5周,猪肉价格未来的走势如何? 猪肉价格同比下降,如何看待近期猪肉价格的波动? 为何要关注猪肉的价格,它对中国经济的影响是什么? 猪肉价格一直以来都备受关注,那么近期猪价下跌了吗? 2020年猪肉价格涨涨跌跌,你印象中最贵猪肉价格是... 猪肉价格持续“走低”,驻马店、沈阳重回10元时代,... 刘永好称明年猪肉价格将恢复正常,正常是多少钱一斤? 据报道,猪肉价格下降43.5%,猪肉价格还会一直下跌... 人民日报三问猪肉价格,为什么猪肉价格上涨各方都... 猪肉价格连续22周回落,全行业亏损严重,猪肉接下... 猪肉价下降逾四成,给养殖户造成了多大的损失?