彪彪
openkore
全部博文(50)
C编程(0)
软件工具(0)
c++入门(2)
openkore(0)
2010年(38)
2009年(12)
kevin258
wsy52081
ddmumahh
vincerma
raveh
mwx1234
chen_xue
zjwmv
zpbobo11
分类: C/C++
2010-01-23 13:56:15
#include <stdio.h>//这里C里面的语法,因为用C函数//switch语句要注意的,实际上switch对比的是case的二进制数据
//如本例中switch(A)和switch(65)的结果一样的,65是十进制的数
//也和switch(0x41)结果一样的,都是good,因为他们的二进制数据都是相同的int main(){ char chScore; printf("please enter your grade \n");
fflush(stdin);
//清空标准输入的缓存,以免含有垃圾值,直接给chScore赋值 chScore = getchar();
//从键盘获取一个输入 switch(chScore) { case 'A': case 'B': printf("good!\n"); break; case 'C': printf("normal\n"); break; case 'D': printf("bad\n"); break; default: printf("error!\n"); break; } return 0;}
上一篇:输出斐波纳奇数列
下一篇:if语句
登录 注册