09-选择结构(二)

学习重点:

  • switch...case语句

学习内容:

switch...case是多分支选择语句, 其一般形式为:
 switch(表达式){ 
    case 常量表达式1:  语句1;
    case 常量表达式2:  语句2;
    … 
    case 常量表达式n:  语句n;
    default:  语句n+1;
}

实例:

#include <stdio.h>

int main(){

int a;

printf("input integer number: ");

scanf("%d",&a);

switch (a){

case 1:printf("Monday\n"); break;

case 2:printf("Tuesday\n"); break;

case 3:printf("Wednesday\n"); break;

case 4:printf("Thursday\n"); break;

case 5:printf("Friday\n"); break;

case 6:printf("Saturday\n"); break;

case 7:printf("Sunday\n"); break;

default:printf("error\n");

}

return 0;

}

break语句,用于跳出switch语句。

经典例题:

输入一个考试成绩,90~100输出A,80~90输出B,70~80输出C,60~70输出D,60以下输出E,(要求用switch)

时间: 2024-11-10 14:35:16

09-选择结构(二)的相关文章

Java基础第四章(选择结构二)

一.switch选择结构 1.switch 语法 switch(表达式){ case 常量1: //代码块1 break; case 常量2: //代码块2 break; default: //代码块n break;} 二.结构选择总结: 1.if: if(条件) {代码块 //条件成立时需要执行的代码} 2.if-else选择结构 if(条件){代码块}else{代码块] 3.多重if选择结构 if(条件){代码}else if(条件2){代码2}else{代码3} 4.嵌套if选择结构 if

选择结构(二)

switch选择结构的语法 switch(表达式){ case 常量1: 代码块1 break; case 常量2: 代码块2 break; default: 代码块3 break; } switch选择结构4个关键字的解释 switch:表示"开关",这个开关就是switch关键字后面小括号里的值,小括号里要放一个整型变量(表达式)或字符型变量(表达式) case:表示"情况.情形",case后必须是一个整型或字符型常量,通常是一个固定的字符.数字,case块可以

第四章 选择结构(二) Switch结构

switch选择结构 语法:    switch(表达式){ case 常量1: //代码块1; break; case 常量2: //代码块2; break; default : //代码块n; break; } public class Compete2{ public static void main(String[]args) { int mingCi=1; switch(mingCi){ case 1: System.out.println("奖励汽车一辆"); break;

选择结构二switch选择结构

 在上一章节我们讲解了if选择结构  本章我们学习 switch选择结构 还要知道if选择结构和switch结构的区别 为什么学习了if选择结构还要学习switch选择结构  以及 两种选择结构的运用场合 下面我们来看一个问题 问题:小明参加计算机比赛, 如果获得第1名那么就给他买一个车, 如果获得第2名就给他买一个手机 如果获得第3名就给他买本书 否则就什么都不买 这个题的解决方法可以用多重if选择结构  还可以用switch选择结构下面我们具体的使用每种选择结构都来操作一下 if(成绩==第

第四章.选择结构(二)

一,switch(表达式){ case  1 ; 代码块 break; case  2; 代码块 break; case  3; 代码块 break; dafault: 代码块 break; 二.例题p79 Scanner input=new Scanner(System.in); System.out.println("请输入消费金额:"); double jine=input.nextDouble(); System.out.println("是否参加优惠换购活动:&qu

第三章 选择结构(一)

一.本章目标 掌握基本if选择结构 掌握逻辑运算符 掌握多重if选择结构 掌握嵌套if选择结构 二.内容 1.if选择结构 1.1 为什么需要if选择结构 问题:如果张浩的Java考试成绩大于98分,张浩就能获得一个MP4作为奖励 1.2 什么是if选择结构 if选择结构是根据条件判断之后再做处理的一种语法结构. 1.2.1 语法 if ( 条件 ) { //代码块 } 1.2.2 实例 如果张浩的Java考试成绩大于98分,张浩就能获得一个MP4作为奖励 public class GetPri

Linux Shell编程之二选择结构

Shell编程学习之二 一.bash的条件测试 测试方法或者说测试书写: test EXPR [ EXPR ] [[ EXPR ]] 例如:测试变量 User_Name 的之是否为root test $User_Name="root" [ $User_Name == "root" ] [[ $User_Name == "root" ] 根据比较时操作数的类型,测试类型分为: 测试类型 运算符 运算符所代表的意义 示例 整形测试 -gt -lt -

二.if-else选择结构

1.if(条件){     代码块  //条件成立后要执行的代码,可以是一条语句,也可以是一组语句   }  #常用的逻辑运算符:&&(与,并且) 条件1&&条件2                    ||(或,或者) 条件1||条件2                    !(非)       !条件    eg:public class Getprize{       int score1=100;       int score2=72;       if((sco

第四章 选择结构(二)

一.本章目标 掌握switch选择结构 能够综合运用if选择结构和switch选择结构解决问题 二.内容 1 swith 选择结构 1.1 为什么使用switch选择结构 问题: 韩嫣参加计算机编程大赛 如果获得第一名,将参加麻省理工大学组织的1个月夏令营 如果获得第二名,将奖励惠普笔记本电脑一部 如果获得第三名,将奖励移动硬盘一个 否则,不给任何奖励 public class Compete { public static void main(String[] args) { int ming

黑马程序员————C语言基础语法二(算数运算、赋值运算符、自增自减、sizeof、关系运算、逻辑运算、三目运算符、选择结构、循环结构)

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 第一讲  算数运算 C语言一共有34种运算符,包括了常见的加减乘除运算 1.加法运算+ 除开能做加法运算,还能表示正号:+5.+90 2.减法运算- 除开能做减法运算,还能表示符号:-10.-29 3.乘法运算* 注意符号,不是x,而是* 4.除法运算/ 注意符号,不是÷,也不是\,而是/ 整数除于整数,还是整数.1/2的值是0,这个并不是二分之一 5.取余运算% 什么是取余:两个整数相除之后