TVET Professional Subjects
高校生

c#的數字範圍限定要怎麼做?(看了網上還是不懂)(要限制在100-999之間

回答

首先,條件限制沒講清楚
輸入是否皆為整數?是否會參雜非數字字符?

若輸入皆為整數,將變數k的資料型態設定成integer
直接判斷(k>=100 && k<=999)

若不是,將變數k的資料型態設定成String
首先判斷字符長度是否為3
再來迴圈判斷字符是否介於ascii值49~57之間(’0’~’9’)

この回答にコメントする
疑問は解決しましたか?