//循环输入5个人的年龄并计算平均年龄,如果录入的数据出现负数或大于100的数,立即停止输入并报错。
int sum = 0;
bool b = true;
for (int i = 0; i < 5; i++)
{
Console.WriteLine("请输入第{0}个人的年龄", i+1);
try
{
int age = Convert.ToInt32(Console.ReadLine());
if (age < 100 && age > 0)
{
sum += age;
}
else
{
Console.WriteLine("输入错误即将退出");
b = false;
break;
}
}
catch
{
Console.WriteLine("输入错误退出");
b = false;
break;
}
}
if (b)
{
Console.WriteLine("5个人的平均年龄是{0}", sum / 5);
}
Console.ReadKey();