老师问学生while判断
老师问学生,这道题你会做了吗?如果学生答"会了(y)",则可以放学.如果学生不会做(n),则老师再讲一遍,再问学生是否会做了......
(1)直到学生会为止,才可以放学.
(2)直到学生会或老师给他讲了10遍还不会,都要放学(代码7)
Console.WriteLine(" 会了吗"); string a = Console.ReadLine(); if (a == "y") { Console.WriteLine("放学"); } for (int i = 1; i < 10; i++) { Console.WriteLine("会了吗"); a = Console.ReadLine(); if (a == "y") { goto fx; } } fx: Console.WriteLine("按任意建放学"); Console.ReadKey();
1 Console.WriteLine("会做了吗"); 2 string a = Console.ReadLine(); 3 int i=0; 4 while(a!="y" && i<10){ 5 6 Console.WriteLine("会做了吗"); 7 string b = Console.ReadLine(); 8 9 i++; 10 } 11 Console.WriteLine("放学"); 12 Console.ReadKey();