语句(二)

3、switch 语句:

int casezhi = 1;

switch (casezhi)//小括号内是一个数据类型的值
{
case后加空格,之后写上跟上面小括号内对应类型的可能出现的值
case 1:
 Console.WriteLine("case1");
 break;
case 2:
 Console.WriteLine("case2");
 break;
default:
 Console.WriteLine("没有结果");
 break;
}

例:

练习:计算某月某日是今年的第几天。

Console.Write("请输入月份:");
int yue = int.Parse(Console.ReadLine());
Console.Write("请输入日期:");
int day = int.Parse(Console.ReadLine());

int sumday = 0;

switch (yue)
{
case 1:
sumday = day;
break;
case 2:
sumday = day + 31;
break;
case 3:
sumday = day + 31 + 28;
break;
case 4:
sumday = day + 31 + 28 + 31;
break;
case 5:
sumday = day + 31 + 28 + 31 + 30;
break;
case 6:
sumday = day + 31 + 28 + 31 + 30 + 31;
break;
case 7:
sumday = day + 31 + 28 + 31 + 30 + 31 + 30;
break;
case 8:
sumday = day + 31 + 28 + 31 + 30 + 31 + 30 + 31;
break;
case 9:
sumday = day + 31 + 28 + 31 + 30 + 31 + 30 + 31 + 31;
break;
case 10:
sumday = day + 31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 30;
break;
case 11:
sumday = day + 31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31;
break;
default:
sumday = day + 31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 30 + 31 + 30;
break;
}
Console.WriteLine("这是今年的第"+sumday.ToString()+"天");
Console.ReadLine();

4、for语句:for(初始条件;循环条件;状态改变)

{
循环体,执行代码;
}

for (int i = 1; i < 10; i++)
{
 Console.WriteLine(i);
 if (i == 5)
 {
 break;
 }
}
Console.ReadLine();

时间: 2024-10-07 01:05:26

语句(二)的相关文章

js基础--javascript基础概念之语句(二)

js基础--javascript基础概念之语句(二)label,break,continue.. break .  continue 语句. break  continue 语句用于在循环中精确控制代码的执行,其中break语句会立即退出循环,执行循环后面的语句. continue 则退出循环后返回到再次进入循环中. 如: var num = 0; for(var i = 0; i<=100; i++){ if(i >= 10){ break; } num = i; } alert(num);

C#语句二——循环语句(for循环与for循环嵌套)

循环:反复执行某段代码. 循环四要素:初始条件,循环条件,循环体,状态改变. for(初始条件;循环条件;状态改变) { 循环体 } break ——中断循环,跳出循环 continue——停止本次循环,进入下次循环. 注:●执行步骤:初始条件——循环条件——循环体——状态改变. ●死循环:出不来,一直在执行 for (; ; ) { Console.WriteLine("你好"); } 一.for循环例题 1.找出100以内与7有关的数并打印:(1).从1找到100(2).找出与7有

应用索引技术优化SQL 语句二

四.分析执行计划创建索引   根据语句的执行计划来判断应该对什么表创建什么索引,是常用优化技巧.其实文章前面的例子已经告诉读者如何结合statistics profile 和statistics IO语句的输出来创建索引.这里分析一个稍微复杂一些的例子. SQL语句如下: SELECT CurrentseNo FROM v_ptdata_edss WHERE MRN = @P1 Statistics IO的输出如下: Table 'ptseoutpat'. Scan count 2, logic

数据库 数据库SQL语句二

单行函数 --操作数据对象 --接受参数返回一个结果 --只对一行进行变换 --每行返回一个结果 --可以转换数据类型 --可以嵌套 --参数可以是一列或一个值 字符函数 SQL> select lower('HELLO') 大写转小写,upper('hello2') 小写转大写,initcap('hellothis world') 首字母大写 from dual; 大写 小写转 首字母大写 ----- ------ ---------------- hello HELLO2 Hello Thi

SQL 语句 (二) --- SELECT

1 完整句法: SELECT [ ALL | DISTINCT TOP n [] WITH TIES select_list [INTO [new_table_name] ] [FROM {table_name | view_name2} [ (optimizer_hints) ] [ [ , {table_name2 | view_name2} [ (optimizer_hints) ] [... ,            table_name16  | view_name16 ] [ (op

sql 语句 二

选单列数据 select name from totoro; 选两列数据 select id,name from totoro; 选单列中不重复的数据 select distinct name from totoro; 选出name列中名字是pangpang3的数据 select * from totoro where name='pangpang3'; 选出age>3的数据 select * from totoro where age>3; and select * from totoro

mysql 常用sql语句 二

mysql 查询 基本查询 select * from users; 去重 select distinct(name),high from users order by high desc; ## 注意 distinct必须放在第一位,desc降序,distinct不会对结果进行排序select * from users group by name; 过滤 select * from users limit 3 order by desc; 聚合函数

二:C语言(分之结构)

一:if语句 二:while语句 1 #include <stdio.h> 2 int main() 3 { 4 int i,sum=0; 5 i=1; 6 while( i<=100 ) //循环条件应该是什么呢? 7 { 8 sum=sum+i; 9 i++ ; //这里是不是应该改变循环变量的值 10 } 11 printf("100以内所有整数之和为:%d\n", sum); 12 return 0; 13 } 三:for 循环 1 #include <

笨办法学Python(二十九)

习题 29: 如果(if) 下面是你要写的作业,这段向你介绍了"if语句".把这段输入进去,让它能正确执行.然后我们看看你是否有所收获. 1 people = 20 2 cats = 30 3 dogs = 15 4 5 6 if people < cats: 7 print "Too many cats! The world is doomed!" 8 9 if people > cats: 10 print "Not many cats!

Hibernate(十二)Criteria查询

一.简述 Criteria是一种比hql更面向对象的查询方式.Criteria 可使用 Criterion 和 Projection 设置查询条件.可以设置 FetchMode(联合查询抓取的模式 ) ,设置排序方式,Criteria 还可以设置 FlushModel (冲刷 Session 的方式)和 LockMode (数据库锁模式). Criteria本身只是查询的容器.Criteria查询又称对象查询 Criteria查询采用面向对象的方式封装查询条件.由Hibernater自动生成SQ