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