Re: [閒聊] 不使用if的寫法

看板Programming作者 (喲)時間12年前 (2013/01/08 01:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/18 (看更多)
※ 引述《stanwu (stanwu)》之銘言: : Hi 各位大大 : 這應該算是骨灰級的老問題了 : int i = 1; : if ( i == 1 ) : printf ("yes"); : else : printf ("no"); : PS: 可彈性調整 i 裡面的值 0-65535 : 如果改寫成 完全拋棄不使用 if 或是 ? : 之類的判斷式, 有其他寫法可以得到一樣的結果嗎? : 任何語言都可以, 感謝各位大大 ^O^ 真要講任何語言,那就會遇到語言語意的差異了. 語意差很大也沒關係嗎? 要是Prolog,就是給一則邏輯式. judge(1, 'yes'). judge(N, 'no') :- N =\= 1. :- judge(i, YNo), write(YNo). 不過這是廢話,邏輯中最基礎部份本來不需要if,除非P->Q被認為與if意義相同. 所以想要反問你,想問這個問題的用意是什麼? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.144.223
文章代碼(AID): #1GwtoF5D (Programming)
討論串 (同標題文章)
文章代碼(AID): #1GwtoF5D (Programming)