C语言完美演绎6-9

/* 范例:6-9 */

#include <stdio.h>

#include <conio.h>

int main()

{

int a;

int const cPass = 6;

printf("请输入你的分数(0-100)");

scanf("%d",&a);

switch(int(a/10))

{

case 10: /* 卷标的值可以直接赋值 */

printf("你真厉害,金头脑");

break;

case 9:

case cPass+2: /* 卷标的值可以是常数表达式(constant-expression) */

printf("一级棒");

break;

case 7:

case cPass: /* 卷标的值可以是常数变量,同case 6: */

printf("过关了");

break;

case 5:

case 4:

case cPass-3: /* 同case (6-3): */

case 2:

case 1:

case 0:

printf("抱歉你需要再练习");

break;

default:

printf("无法分析!");

}

getche();

return 0;

}

相关推荐
weixin_649555672 小时前
C语言程序设计第四版(何钦铭、颜晖)第十一章指针进阶之奇数值结点链表
c语言·开发语言·链表
呜喵王阿尔萨斯2 小时前
argc & argv
c语言·c++
爱编码的小八嘎3 小时前
C语言完美演绎6-1
c语言
她叫我大水龙3 小时前
MSYS2的C/C++,python2,python3编译环境安装脚本
c语言·c++
发疯幼稚鬼3 小时前
大整数乘法运算
c语言·算法
励志的小陈3 小时前
数据结构Stack(C语言--用数组实现栈)
c语言·数据结构
阿昭L5 小时前
Windows通用的C/C++工程CMakeLists
c语言·c++·windows·makefile·cmake
always_TT6 小时前
C语言中的布尔值:_Bool与stdbool.h
c语言·开发语言
寒秋花开曾相惜7 小时前
(学习笔记)3.8 指针运算(3.8.5 变长数组)
java·c语言·开发语言·笔记·学习