作者motestt60279 (狐狸在做什麽)
看板C_Sharp
标题[问题] 能帮我看这小段程式码在做什麽
时间Sat May 8 23:41:54 2010
if (how == 1) { if (str == "") { str = "0"; };all += Convert.ToDouble(str); }
else if (how == 2) { if (str == "") { str = "0"; };all -=
Convert.ToDouble(str); }
else if (how == 3) { if (str == "") { str = "1"; };all *=
Convert.ToDouble(str); }
else if (how == 4) { if (str == "") { str = "1"; };all /=
Convert.ToDouble(str); }
else if (how == 0) { if (str == "") { str = "0"; } all =
Convert.ToDouble(str); }
我一直不太清楚他在做啥 多了几个括弧就有点不太了解
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.7.154
1F:→ lastsecret:应该是做加减乘除的程式吧。how==1的时候是all+str 05/09 00:10
2F:→ lastsecret:if(str==""){..}这串只是当str等於空值的时候给预设值 05/09 00:11
3F:→ lastsecret:其他依此类推 05/09 00:12
4F:推 F23ko:为什麽要加这个分号? 05/09 00:58
5F:→ F23ko:if (str == "") { str = "0"; }; ← 05/09 00:58