用((:?)如果-否则):
namespace 男女体重测试
{
class Program
{
static void Main(string[] args)
{
double a, b ,n,m;
//做个简单的体重测试
while (true)
{
Console.WriteLine("请输入性别:"); string sex= Console.ReadLine();
Console.WriteLine("请输入您的体重(kg):"); a= Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入您的身高(cm):"); b = Convert.ToDouble(Console.ReadLine());
m = (sex == "男" ? 100 : 110);
Console.WriteLine (a-b+m); n = Convert.ToDouble(a - b + m);
Console.WriteLine(n >3?"您该减肥了":n<-3?"您太瘦了!":"您的体重是标准体重");
}
Console.ReadLine();
用 if else:
namespace 男女体重测试(2)
{
class Program
{
static void Main(string[] args)
{
{
String x; double a, b, n;
while (true)
{
Console.WriteLine("请输入您的性别");
x = Console.ReadLine();
if (x == "男" || x == "女")
{
Console.WriteLine("请输入你的体重");
a = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入你的身高");
b = Convert.ToDouble(Console.ReadLine());
if (x == "男")
{
n = (a - b + 100);
if (n == 3)
{ Console.WriteLine("您的体重是标准"); }
else if (n > 3)
{ Console.WriteLine("您需要减肥了"); }
else
{ Console.WriteLine("你太瘦了"); }
}
else
{
n = (a - b + 110);
if (n == 3)
{ Console.WriteLine("您的体重是标准"); }
else if (n > 3)
{ Console.WriteLine("您需要减肥了"); }
else
{ Console.WriteLine("你太瘦了"); }
}
}
else
{ Console.WriteLine("您的输入有误"); }
Console.ReadLine();