本帖最后由 RyanBern 于 2015-2-21 20:41 编辑
第一个BUG估计是赋值为false的时候游戏会卡死吧。这个问题应该早就被发现了,当时解决的方法特别简单。
$game_switches[1] = false # 后面跟一行注释就可以了
$game_switches[1] = false
# 后面跟一行注释就可以了
嗯,最近说过很多遍了,不提了。
第二个,不能苟同"elsif用作if"的说法。不知道LZ为何有这样的想法呢?
int x; scanf("%d", &x); if(x % 3 == 0) printf("x能被3整除"); else if(x % 5 == 0) printf("x不能被3整除但是能被5整除");
int x;
scanf("%d", &x);
if(x % 3 == 0)
printf("x能被3整除");
else if(x % 5 == 0)
printf("x不能被3整除但是能被5整除");
只用if:
if(x % 3 == 0) printf("x能被3整除"); if(x % 3 != 0 && x % 5 == 0) printf("x不能被3整除但是能被5整除");
if(x % 3 == 0)
printf("x能被3整除");
if(x % 3 != 0 && x % 5 == 0)
printf("x不能被3整除但是能被5整除");
只用if可读性真的好么? |