小黑@闇夢館FF43六日T01
https://images.plurk.com/sJ9bgtlOiugwFMDKWW36m.jpg
雖然我能理解他聽成「在店家有雞蛋的情況下買6顆蘋果」
但我不能理解為什麼現實中還是會這樣想
貝熊@小型委託接單中
邏輯上理解這樣才對
但是習慣上不該這麼理解www
尼亞/被樂團女同綁架
思考模式已經被套住了啊
偶爾會這樣啦 算是邏輯問題
約翰提督/秋高馬肥
..這確定不是國文考卷的陷阱題?
阿鬼
wwwwwwwwwwwwwww
PhotonRay
可是這張圖已經區分出兩個句子了 所以用寫的話 不該理解成圖中那樣
阿鬼
寫過城市的就懂,絕對懂www
化風@寫文簡單ㄛ是假的
怎麼感覺和程式語言的排列有相關啊www
49000
IT狗的末路
小川🎨模型工作室(M33)📏🗿
斷魚雷.總之會爆炸.MK2
因為省略主詞,還有程式語言的羅及啊w
惡鬼于一 [人性流失中]
讀幾次也懂了, 不過人腦變成這狀況感覺蠻危險
PhotonRay
第一句理解成命令,第二句是條件句,分開理解沒問題,但是聽覺會強制合成一句 變成只是增加條件而已,所以媽媽的說法確實不清楚。
恰吉⎝(´・ω・)⎠
程式碼就是這樣的
條件判斷不是執行內容
斷魚雷.總之會爆炸.MK2
PhotonRay : 一般人我們腦袋裡有內建那個脈絡不會聽錯,但是習慣程式語言的邏輯的化內建脈絡會不小心切到用來理解程式語言的w
卯月染𓅇「DATA LOST」
其實應該是說,現實你會再問什麼買六顆來確認(?
小黑@闇夢館FF43六日T01
卯月染𓅇「DATA LOST」 : 喔對對對,的確是會這樣
非洲大舌怪姬塔P
念出來笑成智障
PhotonRay
但是邏輯本來就跟不上人的語言習慣 所以出錯也是很正常的
つるや黑暗大陸的驕傲
邏輯的條件判斷阿,我剛剛也是很不自覺的把後面當成附帶條件(死
小黑@闇夢館FF43六日T01
只是用常識來判斷,為什麼店裡有雞蛋就要買六顆蘋果?
小黑@闇夢館FF43六日T01
阿、純粹執行命令的話並不會去想到那樣的問題
巫醫※やるじゃん
看懂笑到肚子痛
PhotonRay
邏輯只是在試圖找出日常語言的規則 所以有時候邏輯不通 錯的不是說話的人 是邏輯規則本身
恰吉⎝(´・ω・)⎠
當梗看就好囉
靠北工程師每隔一陣子就會出現1024跟1000的更白癡邏輯......
PhotonRay
人溝通時的默契 邏輯不好展現 因為有很多忽略的東西 所以邏輯並沒有想像中那麼萬能 但是治治智障還可以
yellow_菜逼八工程師
不要把梗當現實啦
不過直編的話會出錯然後甚麼事的不會發生
小黑@闇夢館FF43六日T01
真妙
LiuRambo
程式上可以這樣說 但日常對話就太誇張了
其實話沒說完也是問題 明明直接說就好了啊"有雞蛋的話幫我買六顆雞蛋"
這個會常發生在熟人之間的對話 想說對方會了解 但其實把話說滿也不過就那一些些時間而已.........
星塵卡斯特*
超市如果有賣雞蛋→買6顆蘋果
如果沒賣→買1顆蘋果
要修正的話得在有雞蛋的條件那邊指定買雞蛋
牛肉★咪哭der口罩
int apple = 1;
List<egg> eggs = new List<egg>();
if(eggs != null || eggs.Count != 0) apple = 6;
牛肉★咪哭der口罩
反正只是個笑話www
小黑@闇夢館FF43六日T01
silent56456: 牛肉★咪哭der口罩 : 雖然沒學過程式、看是用公式來看就看得懂了XD
ぎんハハ
egg= true
than
Apple=6
(X
ぎんハハ
樓上有專業的ww
粗下ᴬᵀ搞砸了
我程式設計師啦
我覺得買六顆蘋果才對
李華:光復香港
int apple,egg;
egg=shop.getEggStock();
if(egg!=null&&egg>0){
apple=6;
}else{
apple=1;
}
buy(apple);
阿拉拉
SA氣死
39M@39P
這就是要把抽象跟功能整理好的重要性,其實只要把規格開好就可以了:
buyIfExists("Apple",1);
buyIfExists("Egg",6);

求buyIfExist的實作解: (ry
牛肉★咪哭der口罩
39M@39P : 大大是c#嗎?
39M@39P
如果是C#,用enum會比較好
buyIfExists(Product.Apple,1);
buyIfExists(Product.Egg,6);
求實作解 (ry
39M@39P
buyIfExists裡面最好也要抽像分層,應該還需要實作buy()跟checkRemain()之類的
李華:光復香港
其實只是if(shop.apple!=null&&shop.apple>=1){buy(apple):}
if(shop.egg!=null&&shop.egg>=6){buy(egg);}
先說一下這邊java人
載入新的回覆