长远看,while循环更重要
语法:
do{循环体}
while(循环条件);
特点:先循环,再判断,最少执行一遍循环体
//小兰训练钢琴,老师要求练到满意才能下课
//不满意就再练一次,直到老师满意为止
//循环体:小兰练琴,问“满意了吗?” ,接收老师评价
//循环条件:老师不满意
//第一步,明确先do,再判断,把do while 的语句列出来
string answer="";
do{
Console.WriteLine("这样可以吗? yes/no ");
answer=Console.ReadLine();//接收老师评价
}
while(answer=="no");
if (answer == "yes")
{
Console.WriteLine("下课啦");
}
Console.ReadLine();
//要求用户输入用户名和密码
//admin==zkx password==giaogiao
Console.WriteLine("请输入用户名和密码");
string admin = "";
string password = "";
do{
Console.WriteLine("用户名:");
admin=Console.ReadLine();
Console.WriteLine("密码:");
password=Console.ReadLine();
}
while((admin!="zkx")||(password!="giaogiao"));
//放弃思考,直接不同结果都试一下
Console.WriteLine("登陆成功");
Console.ReadLine();