首页
学习
活动
专区
圈层
工具
发布

switch 语句,while 循环,for 循环和do while循环

switch 语句 switch 语句是⼀种特殊形式的 if…else 结构,⽤于判断条件有多个结果的情况。它把多重的 else if 改成更易⽤、可读性更好的形式。...例如: #include int main() { int n; switch(n) { case number: statement; case number: statement...default 分⽀ 输入一个0~7的数,输出“星期 * ”: #include int main() { int day = 0; scanf("%d", &day); switch...while 循环 while 语句的语法结构和 if 语句⾮常相似。...循环 while 和 for 这两种循环都是先判断,条件如果满⾜就进⼊循环,执⾏循环语句,如果不满⾜就跳出循环;⽽ do while 循环则是先直接进⼊循环体,执⾏循环语句,然后再执⾏ while 后的判断表达式

1.6K10

04-01.总结switch,for,while,do。while跳转语句

1:switch语句(掌握) (1)格式: switch(表达式) { case 值1: 语句体1; break; case 值2: 语句体2; break; ......default: 语句体n+1; break; } 格式解释说明: switch:说明这是switch语句。...语句实现键盘录入月份,输出对应的季节 分析: A:键盘录入一个月份,用Scanner实现 B:用switch语句实现即可 if语句和switch语句的区别?...语句各自的场景 A:if 针对boolean类型的判断 针对一个范围的判断 针对几个常量的判断 B:switch 针对几个常量的判断 2:循环语句(掌握) (1)有三种:for,while...而while的可以继续使用。 b:理解上的区别 for适合于一个范围的判断 while适合次数不明确的 举例:吃葡萄 /* while循环和for循环的区别?

1.6K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    04-02.总结switch,for,while,do。while跳转语句

    (4)do...while循环 A:基本格式 do { 循环体语句; }while(判断条件语句); 扩展格式: 初始化语句; do { 循环体语句; 控制条件语句; }while(判断条件语句.../* do...while循环的基本格式: do { 循环体语句; }while(判断条件语句); 扩展格式; 初始化语句; do { 循环体语句; 控制条件语句; }while(判断条件语句...System.out.print(y+"*"+x+"="+y*x+"\t"); } System.out.println(); } } } 3:控制跳转语句(掌握) (1)break:中断的意思 A:用在循环和switch...a:跳出单层循环 b:跳出多层循环,需要标签语句的配合 /* 控制跳转语句: break:中断 continue:继续 return:返回 break:中断的意思 使用场景: A:switch...格式: 标签名: 语句 */ class BreakDemo { public static void main(String[] args) { //在 switch 或 loop 外部中断

    1.1K40

    【通关分支与循环(二)】---switch语句,while循环,for循环,do-while循环,break和continue语句

    前言:在上篇文章中我分享了if语句,关系操作符,条件操作符,逻辑操作符的知识;今天这篇文章我将接着分享switch语句,while循环,for循环,do-while循环,break和Continue语句等知识点...; 往期回顾:感兴趣的友友们可以点击链接了解一下~ 【通关分支与循环(一)】---if语句,关系操作符,条件操作符,逻辑操作符 一.switch语句 ---switch语句是一种特殊形式的if…...让我们来通过一个代码来直接了解一下switch语句的知识点吧~ 图中框起来的部分是一些跟switch相关的知识点,我们来简单讲述一下吧 1.switch语句后的表达式必须是整形表达式;...,要么加上default子句; 4.每一个case语句中的代码执行完成,需要加上break,才能跳出这个switch语句; 5.switch语句中case语句和default语句没有顺序要求,不过我们一般吧...default子句放最后; 二.while,for,do-while循环 --三种循环的流程图; 1.while循环 --while循环语句的语法结构和if语句非常相似; if(表达式) 语句

    14310

    JavaScript之选择控制语句(if,switch,while,do-while,for循环)及很重要的表达式真与假

    作者 | 随笔川迹 ID | suibichuanji 前言 撰文:川川 您将在本文当中学习到 顺序语句 分支语句 If判断,switch,while循坏,do..while循环,for循环,表达式中的真...语句可能会没那么熟练,switch语句只支持常量值相等的分支判断,而if语句支持更为灵活,任意布尔表达式均可 但通常比一系列嵌套if语句效率更高;逻辑也更加清晰 04 switch语句 将表达式的值与case...语句有几下特点 switch语句常用于判断固定值的时候用 凡是能用switch能做的,用if都能做,单反过来则不行 在实际开发中,如果需要进行代码的优化,当遇到多个条件是等值条件的判断选择时,不妨用switch...与while的区别是: whle循环是先判断后执行,而do..while是先执行,后判断 当第一次条件不成立时,while不会执行,而do-while无论是否成立都至少会执行一次 循环中每次都会计算的表达式...结语 本小节主要学习到js中的选择控制语句,if语句,switch语句,while语句以及do..while语句,for循环的对比,每个语句都有与之对应的应用场景以及解决的问题 当然最后学习到了表达式中的真

    3K20

    猜数字游戏(详解+代码)

    menu() { printf("1.开始游戏\n"); printf("2.退出游戏\n"); } int main() { menu(); return 0; } 这里的代码就可以实现菜单的打印了...打印菜单后,我们就可以定义一个输入的数字,用来进入游戏,与菜单的信息相呼应,这里我们可以用到do while循环 #include void menu() { printf...:"); scanf("%d", &input); } while (input); return 0; } 输入数字之后,我们就可以开始进入游戏,对于输入的数字input,我们可以用switch...input = 0; do { menu(); printf("请输入数字—>:"); scanf("%d", &input); switch (input) { case...(input); return 0; } 下面我们可以测试一下这段代码 现在,我们就可以定义一个game()函数,来实现猜数字,将game()放到switch语句的case1中,开始玩游戏

    83810
    领券