[問題] 判斷0或偶數時的輸出

看板C_and_CPP (C/C++)作者 (vanas)時間12年前 (2014/04/28 10:57), 編輯推噓2(205)
留言7則, 5人參與, 最新討論串1/1
有一個練習題是:輸入一整數可以判斷奇數、偶數以及零 程式如下: if(i%2==0) { if(i==0) { printf("此數為零\n"); } printf("此數為偶數\n"); } else printf("此數為奇數\n"); 問題是當我輸入0的時候,電腦會顯示出 此數為零 此數為偶數 我要怎麼修改才能只秀出這行呢? 此數為零 謝謝!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.134.18.186 ※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1398653840.A.983.html

04/28 10:59, , 1F
0是偶數沒問題阿(?
04/28 10:59, 1F

04/28 11:00, , 2F
if(i==0) printf{零} else printf{偶數}
04/28 11:00, 2F

04/28 11:09, , 3F
改括號位置
04/28 11:09, 3F

04/28 11:14, , 4F
看一下吧,不知道您要的是不是這樣子
04/28 11:14, 4F

04/28 11:14, , 5F

04/28 11:43, , 6F
括號位子調整一下.. 不過同一樓 0是偶數阿0.0
04/28 11:43, 6F

04/28 12:36, , 7F
謝謝樓上各位!!!
04/28 12:36, 7F
文章代碼(AID): #1JNSEGc3 (C_and_CPP)
文章代碼(AID): #1JNSEGc3 (C_and_CPP)