C 語言基礎(chǔ)教程

C 語言流程控制

C 語言函數(shù)

C 語言數(shù)組

C 語言指針

C 語言字符串

C 語言結(jié)構(gòu)體

C 語言文件

C 其他

C 語言參考手冊

C程序,檢查數(shù)字是正數(shù)還是負數(shù)

C 語言編程實例大全

在此示例中,您將學(xué)習(xí)檢查數(shù)字(由用戶輸入)是負數(shù)還是正數(shù)。

要理解此示例,您應(yīng)該了解以下C語言編程主題:

該程序從用戶那里獲取一個數(shù)字,并檢查該數(shù)字是正數(shù)還是負數(shù)或零。

檢查正負是否使用if ... else

#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;
}

您也可以使用嵌套 if...else語句解決此問題。

使用if...else嵌套語句檢查正數(shù)或負數(shù)

#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。

C 語言編程實例大全

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清