蓝鸥C#第二课

蓝鸥C#第二课


蓝鸥C#第二课_第1张图片


#region 单分支语句if

//if语句的表达式:if(条件){语句块1;语句块2}

//如果我们if语句块只有一条语句,那么可以省略{}

// if(0 == 0)

// {

// Console.WriteLine("111");

// }

//练习1:比较两个数大小(单分支)

// int intNum = int.Parse(Console.ReadLine());

// int intNum2 = int.Parse(Console.ReadLine());

// if(intNum > intNum2)

// {

// Console.WriteLine("a的值比b大,a的值为{0}",intNum);

// }

#endregion


蓝鸥C#第二课_第2张图片

#region 双分支语句if...else

// if(0 == 0)

// {

// Console.WriteLine("表达式成立!~");

// }else

// {

// Console.WriteLine("表达式不成立!~");

// }

//练习2:比较三个数的大小,选出最大值

// int intNum1 = 10;

// int intNum2 = 900;

// int intNum3 = 20;

// int temp = 0;      //存最大值用的

// if(intNum1>intNum2){

// temp = intNum1;

// }else{

// temp = intNum2;

// }

//

// if(intNum3 > temp){

// Console.WriteLine("最大值为:{0}",temp);

// }

// if(intNum1 > intNum2){

// Console.WriteLine(intNum1>intNum3?intNum1:intNum3);

// }else{

// Console.WriteLine(intNum2>intNum3?intNum2:intNum3);

// }

#endregion



蓝鸥C#第二课_第3张图片

#region 多重分支语句if..else if..else if.. --->switch

// int intTemp = 2;

// if(intTemp > 10)

// {

// Console.WriteLine("111");

// }else if(intTemp == 10)

// {

// Console.WriteLine("222");

// }else

// {

// Console.WriteLine("333");

// }

//练习3:战斗积分排行榜,从键盘获取玩家的分数,如果该分数>10000分显示为金牌,如果

//该分数8000<分数<10000,显示为银牌

//    5000<分数<8000,显示铜牌

//          分数<5000,显示未上榜

#endregion




蓝鸥C#第二课_第4张图片

#region 课堂练习

//1.输入一个年份,判断该年份是否是闰年?如果是闰年,则输出该年是闰年,否则输出该年不是闰年。

//  闰年:能被400整除或者(能被4整除,但是不能被100整除)。

// Console.WriteLine("请输入年份:");

// int intYear = int.Parse(Console.ReadLine());

// if(intYear % 400 ==0 || (intYear % 4==0 && intYear % 100 !=0))

// {

// Console.WriteLine("闰年");

// }else

// {

// Console.WriteLine("不是闰年");

// }

#endregion


蓝鸥C#第二课_第5张图片

#region switch语句块

// char charTemp = 'A';

// switch (charTemp)

// {

// case 'A':

// Console.WriteLine("用户输入的是A");

// break;

// case 'B':

// Console.WriteLine("用户输入的是B");

// break;

// default:

// Console.WriteLine("dafault分支");

//     break;

// }

//从控制台输入1~7,对应星期几打印出应该做什么。

// int intDay = Convert.ToInt32(Console.ReadLine());

// switch (intDay)

// {

// case 1:

// Console.WriteLine("上班");

// break;

// case 2:

// Console.WriteLine("上班");

// break;

// case 3:

// Console.WriteLine("上班");

// break;

// case 4:

// Console.WriteLine("上班");

// break;

// case 5:

// Console.WriteLine("上班");

// break;

// case 6:

// Console.WriteLine("休息,看片");

// break;

// case 7:

// Console.WriteLine("休息,看片");

// break;

// default:

// Console.WriteLine("你咋不上天呢!~");

// break;

// }

#endregion


蓝鸥C#第二课_第6张图片

#region  循环语句之while循环

//while循环的语法格式

// while(表达式)

// {

// 语句块;

// }

// int a = 1;

// while( a == 1){

// Console.WriteLine("...");

// }

//练习1:输出10句Hello World

// int pi = 0;

// while(pi<10)

// {

// Console.WriteLine("Hello World");

// pi++;

// }

//练习2:累加1-100的和

// int sum = 0;

// int intNum = 1;

// while(intNum<=100)

// {

// sum += intNum;

// intNum++;

// }

// Console.WriteLine(sum);

//练习3:输出1-100之间所有的偶数和

// int a = 1;

// int evenSum =0;

// while (a <= 100) {

// if(a % 2 == 0){

// evenSum += a;

// }

// a++;

// }

// Console.WriteLine (evenSum);

// //练习4:输出1-100之间的所有数字

// int i=1;

// while(i<=100){

// Console.WriteLine (i);

// i++;

//

// }


蓝鸥C#第二课_第7张图片

//练习5:输出1-100之间所有能整除4的数

// int g=1;

// while (g<=100) {

// if(g%4==0)

// {

// Console.WriteLine (g);

// }

// g++;

//

// }

//练习6:输出1-100之间所有的奇数和

// int s = 0;

// int intNum = 1;

// while (intNum <= 100){

// if(intNum % 2 !=0){

// s += intNum;

//

// }

// intNum++;

//

// }

// Console.WriteLine(s);

// int stuNumber = new Random().Next(1,18);

// Console.WriteLine("请{0}号同学上来回答问题",stuNumber);

#endregion


蓝鸥C#第二课_第8张图片

#region 循环语句之 for..

// while(true){

// Console.WriteLine("死循环");

// }

// for(;;){

// Console.WriteLine("死循环");

// }

//for循环语法格式:

// for (初始化变量; 判断条件; 自加或者自减) {

// 语句块1;

// }

//for循环的执行顺序

//1.初始化条件

//2.执行条件判断

//3.语句块1

//4.自加或者自减或者其他要求的条件

//5.回到第二部

//6.条件不满足的话跳出整个for循环

你可能感兴趣的:(蓝鸥C#第二课)