在此示例中,您將學(xué)習(xí)檢查數(shù)字(由用戶輸入)是負(fù)數(shù)還是正數(shù)。
要理解此示例,您應(yīng)該了解以下C語言編程主題:
該程序從用戶那里獲取一個(gè)數(shù)字,并檢查該數(shù)字是正數(shù)還是負(fù)數(shù)或零。
#include <stdio.h>
int main() {
double num;
printf("輸入一個(gè)數(shù)字: ");
scanf("%lf", &num);
if (num <= 0.0) {
if (num == 0.0)
printf("您輸入了0。");
else
printf("您輸入了一個(gè)負(fù)數(shù)。");
} else
printf("您輸入了一個(gè)正數(shù)。");
return 0;
}#include <stdio.h>
int main() {
double num;
printf("Enter a number: ");
scanf("%lf", &num);
if (num < 0.0)
printf("您輸入的是負(fù)數(shù)。");
else if (num > 0.0)
printf("您輸入的是正數(shù)。");
else
printf("您輸入了0。");
return 0;
}輸出1
Enter a number: 12.3 您輸入的是正數(shù)。
輸出2
Enter a number: 0 您輸入了0。