请教布儿运算问题
请问 total==1? " ": "s "是如何运算的,谢谢大虾.
------解决方案--------------------如果条件(total==1)为 true,则计算第一表达式( " ")并以它的计算结果为准;如果为 false,则计算第二表达式( "s ")并以它的计算结果为准。只计算两个表达式中的一个。
------解决方案--------------------total==1? " ": "s "
total==1条件
" "第一表达式
"s "第二表达式
你的代码!
------解决方案--------------------balance = Convert.ToDouble(Console.ReadLine());
要是别人输入char,string,你也Convert啊
..................
Convert不能烂用的
------解决方案--------------------total==1? " ": "s "
total是不是等于1,是的话,返回“”,不是的话返回“s”
------解决方案--------------------total==1? " ": "s "
等价于
if(total==1)
total= " ";
else
total=s;
------解决方案--------------------这叫条件运算符 如果表达式为真则使用第一个值(?后面的值),否则使用第二个值(:后面的值)