在C語言中,可以通過條件判斷語句來限制輸入的范圍。
例如,假設需要限制輸入的范圍在0到100之間,可以使用以下代碼:
int num;
printf("請輸入一個數字:");
scanf("%d", &num);
if (num < 0 || num > 100) {
printf("輸入的數字超出范圍!\n");
} else {
printf("輸入的數字為:%d\n", num);
}
在上述代碼中,首先使用scanf
函數獲取用戶輸入的數字,然后使用條件判斷語句(if
語句)判斷輸入的數字是否超出了指定的范圍。如果超出范圍,則輸出提示信息;否則,輸出輸入的數字。
可以根據需求自定義輸入范圍的上限和下限,并通過條件判斷進行限制。