昨天下午在教我弟寫程式
剛好講到 if 就叫他練習這題
我就突然想到
printf("%d\n", n>0-n<0 );
大家腦袋中的想法也拿出來分享吧~~~~
昨天下午在教我弟寫程式
剛好講到 if 就叫他練習這題
我就突然想到
printf("%d\n", n>0-n<0 );
大家腦袋中的想法也拿出來分享吧~~~~
怎麼可能@@
當 n 為 -9
n > 0 不成立為 0
n < 0 成立為 1
那麼 0-1 = -1
是你打錯吧 ...
怎麼可能@@
當 n 為 -9
n > 0 不成立為 0
n < 0 成立為 1
那麼 0-1 = -1
是你打錯吧 ...
n>0-n<0 會先計算 "-" 再計算 ">" "<"
n>0-n<0 會先計算 "-" 再計算 ">" "<"
噢原來 '-' 比 '>' 優先阿
那麼多加括弧就可以改變運算優先順序了
因為我只是想到並沒有實做過 XD
n>0-n<0 會先計算 "-" 再計算 ">" "<"
噢原來 '-' 比 '>' 優先阿
那麼多加括弧就可以改變運算優先順序了
因為我只是想到並沒有實做過 XD
我當時是寫...
n>0-n<0 會先計算 "-" 再計算 ">" "<"
噢原來 '-' 比 '>' 優先阿
那麼多加括弧就可以改變運算優先順序了
因為我只是想到並沒有實做過 XD
我當時是寫...
對對對就是這樣~~~
不過你可以不用寫 ans 直接塞進 printf() 後面
n>0-n<0 會先計算 "-" 再計算 ">" "<"
噢原來 '-' 比 '>' 優先阿
那麼多加括弧就可以改變運算優先順序了
因為我只是想到並沒有實做過 XD
我當時是寫...
對對對就是這樣~~~
不過你可以不用寫 ans 直接塞進 printf() 後面
n>0-n<0 會先計算 "-" 再計算 ">" "<"
噢原來 '-' 比 '>' 優先阿
那麼多加括弧就可以改變運算優先順序了
因為我只是想到並沒有實做過 XD
我當時是寫...
對對對就是這樣~~~
不過你可以不用寫 ans 直接塞進 printf() 後面
昨天下午在教我弟寫程式
剛好講到 if 就叫他練習這題
我就突然想到
printf("%d\n", n>0-n<0 );
大家腦袋中的想法也拿出來分享吧~~~~