题目
提示用户输入年龄,如果大于等于18,则告知用户可以查看。
*如果小于10岁,则告知不允许查看
*如果大于等于10岁并且小于18,则提示用户是否继续查看(yes,no)
*如果输入的是yes,则提示用户继续查看。输入的是no,则提示用户“你放弃查看”
代码
static void Main(string[] args)
{ /*
*提示用户输入年龄,如果大于等于18,则告知用户可以查看。
*如果小于10岁,则告知不允许查看
*如果大于等于10岁并且小于18,则提示用户是否继续查看(yes,no)
*如果输入的是yes,则提示用户继续查看。输入的是no,则提示用户“你放弃查看”。
**/
Console.WriteLine("请输入你的年龄");
string age = Console.ReadLine();
int age1 = Convert.ToInt32(age); //将输入的字符转换成数值
if (age1 >= 18)
{
Console.WriteLine("你可以继续查看");
}
else if (age1 < 10)
{
Console.WriteLine("不允许查看");
}else
{
Console.WriteLine("是否继续查看,请输入yes或者no");
string daan = Console.ReadLine();
if(daan=="yes")
{
Console.WriteLine("你可以继续查看");
}else
{
Console.WriteLine("你放弃查看");
}
}
Console.ReadKey();