语句(switch case)

/* C#:语句     判断,循环,形成循环的分支和循环

选择控制:if    else,     switch    case

选择控制:while,do,for.foreach

跳转语句:break,continue

异常处理:try,catch,finally

*/            /* int casezhi = 1;

switch (casezhi)    //小括号内是一个数据类型的值

{                 //case 后面加空格,之后写上跟小括号内对应类型的 可能出现的值

case 1:

Console.Write("");

   break;         //跳转语句。  跳出 包含break 最近的{}!      

case 2:

Console .Write ("");

break;

default :

Console.Write("");

break;

}

Console.ReadLine();*/

/* //练习,判断2014年a月第b天是这一年的第几天

Console.WriteLine("输入月:");

int a = int.Parse(Console.ReadLine());

Console.WriteLine("输入日:");

int b = int.Parse(Console.ReadLine());

int c=1;

switch (a)

{                 case 1:

c=b; //前面已经创建了int c,所以这里不能再创建int c=b,可以直接赋值即c=b.       

break;

case 2:

c = 31 + b;

break;

case 3:

c = 31 +28+ b;

break;

case 4:

c = 31 + 28 +30+ b;

break;

case 5:

c = 31 + 28 +31+30+ b;

break;

case 6:                     c = 31 + 28 +31+30+31+ b;                     break;

case 7:                     c = 31 + 28 + 31 + 30 + 31 + 30 + b;                     break;                 case 8:                     c = 31 + 28 + 31 + 30 + 31 + 30 +31+ b;                     break;                 case 9:                     c = 31 + 28 + 31 + 30 + 31 + 30 + 31 +31 +b;                     break;                 case 10:                     c= 31 + 28 + 31 + 30 + 31 + 30 + 31 +31+30+ b;                     break;                 case 11:                     c = 31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 30 +31+ b;                     break;

default:

c = 31 +28+31+30+31+30+31+31+30+31+30+ b;

break;

}             //Console.Write("这是第" + c + "天");              //注意引用格式!

            Console.WriteLine("这是第" + c.ToString()  + "天");//.ToString()表示把引用的c转义为字符串型!  

Console.ReadLine ();              */

时间: 2024-10-13 07:01:23

语句(switch case)的相关文章

选择语句----switch case

今天学习了选择语句的 switch case是多选一的情况可以使用. 案例: //分别输入月份 几号 输出是今年的多少天 //每年的1,3,5,7,8,10,12月是31天 //今年的2月是28天 其他是30 int m1 = 31, m2 = 28, m3 = 31, m4 = 30, m5 = 31, m6 = 30, m7 = 31, m8 = 31, m9 = 30, m10 = 31, m11 = 30;----无需定义12月份的量,因为用不着 Console.Write("请输入月份

分支语句(switch case)

/switch case 的应用 Console.WriteLine("1.汉堡包"); Console.WriteLine("2.薯条"); Console.WriteLine("3.鸡块"); Console.WriteLine("4.鸡腿"); Console.WriteLine("5.鸡米花"); Console.Write("请输入您的选择项目数字:"); string a =

20141014--判断语句switch case

1. switch case break(跳出) 距离break 最近的大括号,跳出这个大括号,执行大括号之后的命令 switch case 必须与 break 一同使用. 分别输入月份 几号 输出是今年的第多少天 每年的1 3 5 7 8 10 12月是31天 今年的2月是28天 其他的4 6 9 11是30天. int m =int.Parse(Console.ReadLine()); //定义输入的月份为m int d = int.Parse(Console.ReadLine()); //

一些语句(switch case...)

switch 语句中的每一种情形(case)的含义是:“如果表达式等于这个值(value),则执行后面的语句(statement)”.而 break 关键字会导致代码执行流跳出 switch 语句.如果省略 break 关键字,就会导致执行完当前 case 后,继续执行下一个 case.最后的 default 关键字则用于在表达式不匹配前面任何一种情形的时候,执行机动代码(因此,也相当于一个 else 语句). 它的好处是可以取代出现各种if else if的判断语句 1 var num = 8

Java switch case语句

switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支. switch(expression){//变量类型可以是byte,short,int,char,String case value://case标签后面必须是字符串常量或字面量 //代码语句,当case的值和变量的值相等时,会执行case里面的代码语句,直到break时跳出switch语句 break;//遇到break,switch语句终止,case语句不是必要跟着break,没有break出现,程序会执

switch case ,while, do while,enum

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace C_编辑基础 { //枚举的意义就是限定变量的取值范围 enum gender{Male,Female,Unkown}; //声明一个类型,它是枚举类型(定义一个枚举),这个枚举有三个值.Male,Female,Unkown class Program { static void Main(string[]

使用C模拟ATM练习switch..case用法

这个实例很简单,看一下就能明白,至于我已经对C比较熟悉了,为什么还要从这么简单的例子入手,这个需要再详细的说明一下.由于之前学习C的时候,就是急功近利,没有仔细的去品味C中,特别是指针中的一些乐趣,所以我选择从基础再学习一遍,就这样咯. #include <stdio.h> /** * 实现自动取款机界面的模拟来学习使用switch语句 * switch...case语句的结构 * switch(int类型变量){ * case 1: //如果是1,进行相应的处理 * .... * break

Java-Runoob:Java switch case

ylbtech-Java-Runoob:Java switch case 1.返回顶部 1. Java switch case 语句 switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支. 语法 switch case 语句语法格式如下: switch(expression){ case value : //语句 break; //可选 case value : //语句 break; //可选 //你可以有任意数量的case语句 default : //可选

c++模板元编程五:switch/case语句编译时运行

2.4 switch/case 替代 现在模拟switch/case语句,不过也是在编译期运行.先看调用代码和输出结果 // test case cout << "test case" << endl; Case<2>::Run(); test case case 2 实现代码很简单,还是模板特化 template<int v> class Case { public: static inline void Run() { cout &l

Switch Case语句中多个值匹配同一个代码块的写法

switch ($p) { case 'home': case '': $current_home = 'current'; break; case 'users.online': case 'users.location': case 'users.featured': case 'users.new': case 'users.browse': case 'users.search': case 'users.staff': $current_users = 'current'; break