蓝鸥C#第二课

#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

#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

#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

#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

#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

#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++;
//
// }

//练习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

网友评论