C语言完美演绎6-5

/* 范例:6-5 */

#include <stdio.h>

#include <conio.h>

int main()

{

int Mychar;

printf("请输入a-e字符,若要结束,请按任意键(a-e除外)\n");

for(;((Mychar = getche())!= false);)

{

switch (Mychar)

/* Mychar是switch的expression,当Mychar变量是字符'c'时,会寻找符合的卷标(case 'c'),若符合则程序即从该处开始往下执行,直到遇到break跳跃语句,跳到switch右括号 }后,即离开switch语句。 */

{

case 'a':

printf("\n我输入键盘a\n");

break;

case 'b':

case 'c':

printf("\n我输入键盘b或c\n");

break;

case 'd':

case 'e':

printf("\n我输入键盘d或e\n");

break;

default :

return 0;

}

}

}

相关推荐
大侠归来1 小时前
C 语言 | 在函数中操作数组
c语言·c++·算法
小师兄吃牛肉8 小时前
C语言篇:宏
c语言·开发语言
炸膛坦客9 小时前
单片机开发工具篇:(十四)配置输出 .map 文件及其本地路径
c语言·单片机·嵌入式硬件
kakakahahahaha9 小时前
Windows C盘临时文件清理:%temp%、Windows Temp、Prefetch、Windows.old与hiberfil.sys处理指南
c语言·开发语言·windows
Navigator_Z11 小时前
LeetCode //C - 1278. Palindrome Partitioning III
c语言·算法·leetcode
殷色玫瑰12 小时前
C/C++ 内存管理详解:从内存分布到 new/delete 底层原理
java·linux·c语言·c++
C++ 老炮儿的技术栈12 小时前
main函数之后的调用
c语言·c++·人工智能·qt·mfc·c
小师兄吃牛肉14 小时前
C语言指针进阶全解析
java·c语言·算法
大侠归来15 小时前
C语言素数判断:从入门到进阶
java·c语言·算法
大圣编蚕16 小时前
C语言核心知识复习:预处理、头文件、强制类型转换、错误处理、递归与内存管理
c语言·开发语言