满意答案

mjf660318

2013.12.31

采纳率:56%    等级:11

已帮助:18903人

如何再返回到主菜单 ?

下面我写的这个模板你参考下:

void dispMenu()

{

printf("===========菜单================\n");

printf("==1 功能1==============\n");

printf("==2 功能2==============\n");

printf("==0 退出==============\n");

}

void dispMenu1()

{

printf("===========菜单1================\n");

printf("==1 功能11==============\n");

printf("==2 功能12==============\n");

printf("==0 返回上层菜单==============\n");

}

void func1()

{

int cmd;

dispMenu1();

scanf("%d",&cmd);

while(cmd != 0)

{

if(cmd ==1)

func1();

}

}

void main()

{

int cmd;

dispMenu();

scanf("%d",&cmd);

while(cmd != 0)

{

if(cmd ==1)

func1();

dispMenu();

scanf("%d",&cmd);

}

}

02分享举报

主菜单在c语言中的作用,C语言 如何实现返回主菜单????相关推荐

  1. struck在c语言中的作用,C语言-选择题及答案.doc

    C语言-选择题及答案.doc 计算机程序设计基础(C语言) 单项选择练习题 说明:带*号的对非信息学院的同学不作要求. 一.基本概念 1. C语言程序是由 C 构成的. A)一些可执行语言 B)mai ...

  2. 二维数组在c语言中的作用,C语言中的二维数组

    1.二维数组的定义和引用 一. 数据类型 数组名[常量表达式1][常量表达式2]; (1)假如有个二维数组array[n][m],则行下标的取值范围0~n-1 (2)列下标的取值范围0~m-1 (3) ...

  3. union在c语言中的作用,c语言联合union的使用用途

    在使用联合的使用,我们通常用来判断大小端,但是其实不仅仅有这个用处. 我在网上看到还有其他的用途: 1.分离高低字节 这个需要结合cpu大小端来判断,原文如下: 这样的操作,而一个除法消耗四个机器周期 ...

  4. %2d在c语言中什么作用,C语言中的 %2d是什么意思

    修饰符格式说明.意义M%md以宽度m输出整型数,不足m时,左补空格0m%0md以宽度m输出整型数,不足m时,左补零m,n%m.nf以宽度m输出实型小数,小数位为n位例如:设i=123,a=12.345 ...

  5. step在c语言中什么作用,C语言step-by-step(二)(数据类型)

    第2章:数据类型 先介绍一些计算机指令简单的知识: 大家都知道我们的计算机有硬盘.有内存这两样东西,都属于存储器,但是硬盘属于在掉电后不丢失信息,一般我们把资料存放在硬盘:然而内存掉电会丢掉所有信息, ...

  6. -%3e运算符在c语言中的作用,C语言逻辑运算符知识整理

    在高中数学中,我们学过逻辑运算,例如p为真命题,q就假命题,那么"p且q"为假,"p或q"为真,"非q"为真. 在C语言中,也有类似的逻辑运 ...

  7. 进制在c语言中的作用,C语言中的进制关系

    引言 在做数据读写传输时最常用也最直观的莫过于十进制数,但是在不同应用场合.存储的方便在C语言开发时候也常采用二进制.八进制和十六进制存储数据.这边博文将对这3种进制转十进制及十进制转这3种进制做一解 ...

  8. sbit在c语言中的作用,C语言中对引的读写操作 sbit的三种用法

    描述 在C语言里.如果直接写P1.O,C编译器并不能识别,而且P1.O也不是一个合法的C语言变量名,所以得给它另起一个名字,比如起名为P1-0,可是P1-0是不是就是P10呢? 可以这么认为,C编译器 ...

  9. c语言中置位作用,C语言中常见的置位操作(置0或置1)

    写成宏,方便移植 #define setbit(x,y) x|=(1< #define clrbit(x,y) x&=~(1< //将X的第Y位清0 方法二: C语言位运算除了可以 ...

最新文章

  1. 我要学ASP.NET MVC 3.0(一): MVC 3.0 的新特性
  2. easyUI的中文乱码问题
  3. ubuntu用php发送邮件,php – 设置ubuntu服务器发送邮件()
  4. LeetCode 759. 员工空闲时间(排序)
  5. ns2相关学习——tcl脚本编写(1)
  6. “数”驰天下,华为云DRS 高效支撑T3出行平稳迁移
  7. X86汇编语言从实模式到保护模式17:协同式任务切换
  8. [收藏]ASP数据库操作类(上)
  9. Android Studio 生成*.aar文件及使用方法
  10. Oracle基础查询
  11. JMeter入门合集
  12. IP转发的最长前缀匹配
  13. 【路在前端】我的前端工作流程梳理
  14. 【CAD arx二次开发】CAD2020 通过Wizard向导新建arx项目
  15. blast的替代品,使用hmmer寻找同源序列
  16. 阿里云RDS的内存一直增加
  17. Delta RPMs disabled because /usr/bin/applydeltarpm not installed.问题解决记录
  18. miui11开发版升级Android10,小米10 手机 MIUI 11 开发版升级 DXOMARK 相机版本
  19. 信用飞疑似信息泄露致用户被骗近4万元,平台借款利率高达75%
  20. HDOJ题目分类大全

热门文章

  1. 1602LCD主要技术参数
  2. VS2012编译和调用gdal
  3. 【小工具】极客时间GitChat专栏下载脚本
  4. 计算机自学知识,计算机基础知识自学
  5. JavaWeb---HTTP与Request
  6. 使用jQuery判断浏览器UA类型
  7. 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include pch.h”?
  8. 点击放大 swiper+photoswipe
  9. tmux常用命令大全
  10. 关于用户输入密码的程序