// 例1 输入五个人的年龄,最终计算平均值
int sum = 0;
for (int i = 1; i <= 5; i++)
{
Console.WriteLine("请输入第{0}个人的年龄:", i);
int age = 0;
bool b = int.TryParse(Console.ReadLine(),out age);
if (b == false || age <= 0 || age > 100)
{
Console.WriteLine("您输入的姓名有误,请重新输入");
i--;
continue;
}
sum = sum + age;
}
int average = sum / 5;
Console.WriteLine("这些人的平均年龄为{0}", average);
// 在while中用break实现用户一直输入用户名和密码直至输入成功
string name = "";
string password = "";
while(true)
{
try
{
Console.WriteLine("请输入用户名:");
name = Convert.ToString(Console.ReadLine());
Console.WriteLine("请输入密码:");
password = Convert.ToString(Console.ReadLine());
if (name == "admin" && password == "88888")
{
break;
}
}
catch {}
Console.WriteLine("您的用户名和密码有误,请重新输入");
}
Console.WriteLine("登陆成功!!");
// 1加到100,求大于2658的当前数
int sum2 = 0;
for(int i=1;i<=100;i++)
{
sum2 = sum2 + i;
if(sum2 >2658)
{
Console.WriteLine("大于2658的当前数为{0}",i);
break;
}
}