if...else...的用法和嵌套。

 

if()

{

}

else if()

{

}

else

{

}

 

 

if()

{

if()

{

}

else

{

}

}

else

{

}

Console.Write("请输入您的性别");
string s = Console.ReadLine();
Console.Write("请输入您的身高");
double g = double.Parse(Console.ReadLine());
Console.Write("请输入您的体重");
double z = double.Parse(Console.ReadLine());
if (s == "男")
{
double a = z - g + 100;
if (a >= -3 && a <= 3)
{
Console.WriteLine("您是标准体重");
}
else if (a < -3)
{
Console.WriteLine("您需要增加营养");
}
else
{
Console.WriteLine("您需要减肥了");
}
}
else if (s == "女")
{
double b = z - g + 110;
if (b >= -3 && b <= 3)
{
Console.WriteLine("您是标准体重");
}
else if (b < -3)
{
Console.WriteLine("您需要增加营养");
}
else
{
Console.WriteLine("您需要减肥了");
}
}
else
{
Console.WriteLine("您的输入有误");
}
Console.ReadLine();

posted on 2016-05-03 20:58  马MZJ  阅读(648)  评论(0编辑  收藏  举报