在C語言中,可以通過使用條件語句來限定變量是正數。例如,可以使用if語句來檢查變量是否大于0,如果大于0則表示是正數,否則不是正數。下面是一個示例代碼:
#include <stdio.h>
int main() {
int num;
printf("請輸入一個整數:");
scanf("%d", &num);
if (num > 0) {
printf("%d是一個正數\n", num);
} else {
printf("%d不是一個正數\n", num);
}
return 0;
}
在上面的代碼中,首先通過scanf函數獲取用戶輸入的整數,然后使用if語句判斷該整數是否大于0,如果大于0則輸出該整數是一個正數,否則輸出該整數不是一個正數。通過這種方式可以限定變量是正數。