判斷數(shù)是否為正數(shù)、負(fù)數(shù)或 0 的步驟:定義變量存儲(chǔ)數(shù)字。檢查數(shù)字是否大于 0,如果是,則為正數(shù)。若不為正數(shù),檢查數(shù)字是否等于 0,如果是,則為 0。若數(shù)字不為 0 或正數(shù),則為負(fù)數(shù)。
如何判斷一個(gè)數(shù)是正數(shù)、負(fù)數(shù)還是 0
方法:
- 使用 if 條件語(yǔ)句和比較運(yùn)算符
步驟:
- 定義一個(gè)變量 num 來(lái)存儲(chǔ)要判斷的數(shù)字。
-
使用 if 條件語(yǔ)句檢查 num 是否大于 0。
立即學(xué)習(xí)“C語(yǔ)言免費(fèi)學(xué)習(xí)筆記(深入)”;
- 如果 num 大于 0,則它是一個(gè)正數(shù)。
- 否則,繼續(xù)下一步。
-
使用 if 條件語(yǔ)句檢查 num 是否等于 0。
- 如果 num 等于 0,則它是一個(gè) 0。
- 否則,它是負(fù)數(shù)。
代碼示例:
#include <stdio.h> int main() { int num; printf("輸入一個(gè)數(shù)字:"); scanf("%d", &num); if (num > 0) { printf("%d 是一個(gè)正數(shù)。 ", num); } else if (num == 0) { printf("%d 是 0。 ", num); } else { printf("%d 是一個(gè)負(fù)數(shù)。 ", num); } return 0; }