switch选择结构
1 #region switch选择结构
2 2
3 3 static void Main(string[] args)
4 4 {
5 5 Console.WriteLine("请输入您购买的手机品牌:");
6 6 string band = Console.ReadLine();
7 7 switch (band)
8 8 {
9 9 case "A":
10 10 Console.WriteLine("赠送你热水器一台");
11 11 break;
12 12 case "B":
13 13 Console.WriteLine("赠送手机壳一个");
14 14 break;
15 15 case "C":
16 16 Console.WriteLine("赠送您手机贴膜一套");
17 17 break;
18 18 default:
19 19 Console.WriteLine("无赠品");
20 20 break;
21 21 }
22 22 Console.ReadLine();
23 23 }
24 24
25 25 #endregion
for循环
1 #region 示例9:使用for循环
2
3 //static void Main(string[] args)
4 //{
5 // for (int i = 0; i <20; i++)
6 // {
7 // Console.WriteLine("这是第{0}圈", i + 1);
8 // }
9 // Console.ReadLine();
10 //}
11
12 #endregion
while循环的使用
1 #region while循环的使用
2
3 //static void Main(string[] args)
4 //{
5 // Console.Write("您以前长跑最短时间:");
6 // int times = int.Parse(Console.ReadLine());
7 // while (times > 10)
8 // {
9 // Console.WriteLine("请坚持锻炼,您没有达标!");
10 // Console.WriteLine("----------------------------------");
11 // Console.Write("锻炼后的测试时间:");
12 // times = int.Parse(Console.ReadLine());
13 // }
14 // Console.WriteLine("恭喜您达标了!");
15 // Console.ReadLine();
16 //}
17
18 #endregion
do while循环的使用
1 #region do while循环的使用
2
3 //static void Main(string[] args)
4 //{
5 // int times = 0;
6 // do
7 // {
8 // Console.Write("您本次长跑所用时间:");
9 // times = int.Parse(Console.ReadLine());
10 // } while (times > 10);
11 // Console.WriteLine("您达标了!");
12 // Console.ReadLine();
13 //}
14
15 #endregion
for、while、do while、switch可以使用break跳出整个循环
1 #region 使用break跳出整个循环
2
3 //static void Main(string[] args)
4 //{
5 // for (int i = 0; i < 20; i++)
6 // {
7 // Console.WriteLine("这是第{0}圈", i + 1);
8 // Console.Write("您还能坚持住吗?y/n");
9 // if (Console.ReadLine() == "n")
10 // {
11 // Console.WriteLine("您退出了!");
12 // break;
13 // }
14 // }
15 // Console.ReadLine();
16 //}
17
18 #endregion
for、while、do while可以使用continue跳出本次循环,后面需要有继续执行的内容才有意义
1 #region 使用continue跳出本次循环
2
3 //static void Main(string[] args)
4 //{
5 // int count = 0;
6 // while (count < 5)
7 // {
8 // Console.Write("当前队员的成绩:");
9 // int score = int.Parse(Console.ReadLine());
10 // if (score < 60)
11 // {
12 // continue;
13 // }
14 // //登记学员工作
15 // count++;
16 // Console.Write("该队员姓名:");
17 // Console.ReadLine();
18 // }
19 // Console.Write("队员已招满!");
20 // Console.ReadLine();
21 //}
22
23 #endregion