break case

#include<stdio.h>
main()
{
 int g =3;
 switch (g){
   case 4:
   case 3:
         printf("haha");
         break;
   case 2:
         printf("haha");
         break;
   default: printf ("haha");
}
printf("##########");
 switch (g){
   case 4:
   case 3:
         printf("haha");
   case 2:
         printf("haha");
   default: printf ("haha");
}
printf("##########");
 switch (g){
   case 4:
   case 3:
   case 2:
         printf("haha");
   default: printf ("haha");
}

}

haha##########hahahahahaha##########hahahaha

时间: 2024-11-06 09:47:19

break case的相关文章

1.C语言关键字(auto break case char const swtich)

ANSI C标准C语言共有32个关键字,分别为: auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void volatile while 1)auto:一个自动存储变量的关键字,也就是声明一块

Java开发中经典的小实例-(swich(){case:参数break;default: break;})

import java.util.Scanner; public class Test6 { public static void main(String[] args) {        // TODO Auto-generated method stub                        Scanner input =new Scanner(System.in);                System.out.println("pleace input your sex:(

case break结构与return的有关要点

//确认事件 private void cmd_ok_Click(object sender, EventArgs e) { //客户名称是否为空 if (txt_banhao.Text.TrimEnd() == "") { MessageBox.Show("电脑版号不能为空", "关闭", MessageBoxButtons.OK, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2

C语言中switch...case语句中break的重要性

在C语言中switch...case语句是经常用到的,下面我介绍一下在使用该语句时候需要注意的一个细节问题.话不多说,直接举例子: 例子1: switch(fruit) { case 1:printf("apple"); break; case 2:printf("banana"); break; case 3:printf("orange"); break; case 4:printf("pear"); break; cas

分支语句 if...else switch..case...break

语句:1.顺序语句2.分支语句3.循环语句 基本格式: if(bool的表达式) { 代码 } else if(bool的表达式) { 代码 } else { Console.WriteLine("我没有想到的问题.") // 判断自己思路是否有遗漏. } else if 不可以写在 else 后面. --------------------------------------------------------if(...){} if(...){} if(...){} 这样的结构属于

java中switch case和break使用

switch只能比较数值或字符或者类对象 首先看看switch的括号,当中放置您要取出数值的变量.取出数值之后,程序会开始与case中所设定的数字或字符做比较, 如果符合就执行其中的语句,直到遇到break后离开switch程序块:如果没有符合的数值或字符,则会执行default后的语句, default不一定需要:如果没有默认要处理的动作,可以省去这个部分 实例如下: @Test public void switchCase(){ this.net(2); } private void net

switch case break

代码一: public class Test02 { public static void main(String[] args){ int i = 10,j = 18,k = 30; switch(j - i){ case 8: k++; break; case 9: k+=2; break; case 10: k += 3; break; default: k /= j; } System.out.println(k); } } 打印结果k = 31 代码二: public class Te

switch case 与 if

case 在编程中偶尔使用到switch case语句,对于case语句的处理,出现了两种错误,现总结如下: 1 case后必须是常量,不能使用‘<’或‘>’这种逻辑运算 2 case后如果是‘||’或者‘&&’逻辑运算,则实际是1或者0 #include <iostream> using namespace std; int main(int argc, char * argv[]) { int i; cin>>i; switch(i) { case

数据字典+匿名委托模拟switch/case功能

基本思想每个case的选择值作为键,处理过程做成函数委托存放进数据字典.用的时候根据之调用.下面上代码 封装的FuncSwitcher类 using System; using System.Collections.Generic; namespace Test {     class FuncSwitcher<T>     {         int count;         Dictionary<T, Delegate> FuncGather;         Delega