多重 if...else....else 结构

语法:

if(条件1)

{

语句1;

}

else if(条件2)

{

语句2;

}

else if(条件3)

{

语句3;

}

else

{

语句N;

}

根据用户输入的成绩,给出该成绩对应的级别:

(90~100:A;80~90:B;70~80:C;60~70:D;60以下:E)

int scoure;

printf("请输入成绩");.

scanf("%d",&scoure);

if(score>=90&&score<=100){

printf("A类");

}else if(score>=80&&score<90){

printf("B类");

}else if(score>=70&&score<80){

printf("C类");

}else if(score>=60&&score<70){

printf("D类");

}else{

printf("E类");

}

switch条件结构:只能代替多重if条件结构做等值判断。小心case穿透(遇到break跳出switch语句)

令狐冲参加武林大会: 第一名:奖励葵花宝典; 第二名:辟邪剑谱;第三名:独孤九剑;前三名之外:逐出师门

int num;

printf("请输入获得名次:");

scanf("%d",&num);

switch(num){

case 1:

printf("奖励葵花宝典一本\n");

break;

case 2:

printf("奖励辟邪剑谱一本\n");

break;

case 3:

printf("奖励独孤九剑一本!\n");

break;

default:

printf("逐出师门!\n");

break;

最新文章

  1. 2 Egg Problem
  2. 如何利用SmartGit将一个已经写好的项目push到github
  3. BZOJ2208: [Jsoi2010]连通数
  4. POJ 2121
  5. QQ互联登录 微博登录问题
  6. pjax 历史管理 jQuery.History.js
  7. Python性能优化的20条建议 (转载)
  8. poj 1463 Strategic game
  9. iOS开发-HTTP请求
  10. 《C++Primer》复习——with C++11 [3]
  11. HTTP请求和响应详解
  12. 『重构--改善既有代码的设计』读书笔记----Inline Method
  13. Slice到C++映射
  14. SpringMVC 整合Jackson报错
  15. Leetcode_168_Excel Sheet Column Title
  16. 【单片机】基于有方GPRS的智能电梯控制系统
  17. 【深度学习与TensorFlow 2.0】卷积神经网络(CNN)
  18. kubernets 单节点安装
  19. Unity3D修改LWRP,HDRP的几项小问题及解决
  20. Android之listview添加数据篇

热门文章

  1. [组合数学][多项式][拉格朗日插值]count
  2. 指定HTML标签属性 |Specifying HTML Attributes| 在视图中生成输出URL |高级路由特性 | 精通ASP-NET-MVC-5-弗瑞曼
  3. c#数字图像处理(三)灰度直方图
  4. pku-3321 Apple Tree(dfs序+树状数组)
  5. vsphere部署说明
  6. .net 项目更改默认命名空间
  7. gcd(最大公约数)算法
  8. 时序数据库 Apache-IoTDB 源码解析之文件数据块(四)
  9. Magicodes.IE 2.0发布
  10. OS课程 ucore_lab2实验报告