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