[問題] if的條件判斷?

看板C_and_CPP作者 (好大一隻雞)時間14年前 (2009/10/04 20:16), 編輯推噓2(2014)
留言16則, 7人參與, 最新討論串1/1
使用if else 要如何寫輸入數值1~9才會執行, 輸入低於1或高於9,執行else? 我本來這樣 if( i>=1, i<=9 , j>=1 , j<=9) .....省略 這樣寫,輸入小於1的數字會正常執行else, 不過輸入超過9,卻不會執行else, 要如何改? -- 另外有人知道如何把程式碼給貼上ptt阿... 這樣總覺得問問題比較方便... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.113.121.97

10/04 20:23, , 1F
置底有貼 code 空間的說明,另,if 中各條件間應該要用 &&
10/04 20:23, 1F

10/04 20:23, , 2F
或是 || 串吧 ? 用 "," 大概不會是你要的意思
10/04 20:23, 2F

10/04 20:34, , 3F
請問是改成 if(i>=1&&i<=9&&j>=1&&j<=9) ?
10/04 20:34, 3F

10/04 21:35, , 4F
&&是and , ||是or
10/04 21:35, 4F

10/04 21:58, , 5F
有點不懂,我想要的是 i、j變數都必須在1~9內(含)
10/04 21:58, 5F

10/04 21:58, , 6F
這樣該如何寫?感謝解答
10/04 21:58, 6F

10/04 22:04, , 7F
if ( (i >= 1 && i <= 9) && (j >= 1 && j <= 9) )
10/04 22:04, 7F

10/04 22:04, , 8F
直覺是這樣
10/04 22:04, 8F

10/04 22:08, , 9F
樓上正解,感謝。
10/04 22:08, 9F

10/04 22:08, , 10F
我想你應該找本書看看
10/04 22:08, 10F

10/04 22:09, , 11F
有書...原文...有看沒懂,老師也教得七零八落...
10/04 22:09, 11F

10/04 22:20, , 12F
網路上有很多教學 板上也有很多推薦的入門書
10/04 22:20, 12F

10/04 22:21, , 13F
看不懂書就換一本 聽不懂老師教就自己學
10/04 22:21, 13F

10/04 23:14, , 14F
果然是開學了...
10/04 23:14, 14F

10/05 03:04, , 15F
...................................................
10/05 03:04, 15F

10/05 03:05, , 16F
哪本輸阿
10/05 03:05, 16F
文章代碼(AID): #1Ao98R8P (C_and_CPP)