多重if不应该是这样子吗?
if(money < 100000)
{ if(money<50000)
{ if(money<10000
Console.WriteLine("没有礼品");
else
Console.WriteLine("送一袋大米");
} else
Console.WriteLine("送一套茶具");
} else
Console.WriteLine("送一台微波炉");
if(money < 100000)
{ if(money<50000)
{ if(money<10000
Console.WriteLine("没有礼品");
else
Console.WriteLine("送一袋大米");
} else
Console.WriteLine("送一套茶具");
} else
Console.WriteLine("送一台微波炉");
double x = 3.5;
int y = 3;
Console.WriteLine((int)x>=y);
X 强制转换为int整数类型,然后精度下降,此时X为3,所以 X>Y不成立。
int y = 3;
Console.WriteLine((int)x>=y);
X 强制转换为int整数类型,然后精度下降,此时X为3,所以 X>Y不成立。
2019-12-22
这样写就可以了
Console.Write("我的工资奖金总额是{0}元",salary + prize);
Console.WriteLine("我的税后收入是{0}元",salary + prize - tax);
Console.Write("我的工资奖金总额是{0}元",salary + prize);
Console.WriteLine("我的税后收入是{0}元",salary + prize - tax);
2019-12-12