判断正数/负数

简介: 【10月更文挑战第18天】判断正数/负数。

用户输入一个数字,判断该数字是正数还是负数或是零。

实例

include

int main()
{
double number;

printf("输入一个数字: ");
scanf("%lf", &number);

if (number <= 0.0)
{
    if (number == 0.0)
        printf("你输入的是 0。");
    else
        printf("你输入的是负数。");
}
else
    printf("你输入的是正数。");
return 0;

}
运行结果:

输入一个数字: 9
你输入的是正数。

目录
相关文章
|
2月前
适用正数和负数
【10月更文挑战第21天】适用正数和负数。
29 2
|
2月前
使用正数和负数
【10月更文挑战第19天】使用正数和负数。
35 2
|
2月前
判断该数字是正数还是负数或是零
【10月更文挑战第15天】判断该数字是正数还是负数或是零。
54 2
|
6月前
数组\判断是否能被已知且小于x的素数整除
数组\判断是否能被已知且小于x的素数整除
29 0
|
7月前
60.编程统计数组a中正数、0、负数的个数
60.编程统计数组a中正数、0、负数的个数
50 0
|
7月前
|
Java
如何判断科学计数法3.14E+308 在区间3.14E+38和 3.14E+1308内
对于非常大的科学计数法表示的数值,直接将其转换为 `double` 类型可能会导致溢出。Java 中的 `double` 类型表示的最大值约为 `1.7976931348623157E+308`,因此 `3.14E+308` 已经超出了其表示范围。如果需要处理超出 `double` 类型表示范围的数值,可以使用 `BigDecimal` 类来处理。 以下是一个示例,展示如何使用 `BigDecimal` 类来比较科学计数法表示的数值是否在指定区间内: ```java import java.math.BigDecimal; public class ScientificNotationC
|
人工智能 C++
acwing 712 正数 C++循环得到输入的以及获取数组长度
acwing 712 正数 C++循环得到输入的以及获取数组长度
73 1
一个数字的二进制数字里的一的个数(负数用补码)
这是一种解决问题的函数,缺点,会有死循环,((int)pow(-2, i))这个值的结果是整形永远达不到那个数字2147483648,我们必须自己规定那个数字
56 0
|
存储
用补码计算x+y,并判断结果是否溢出问题
浮点数的加减法与是否溢出的判断,是计算机组成原理中的数据存储的一个入门。至于溢出情况,如果01就是正溢出,00,11未溢出,10负溢出。
763 0
用补码计算x+y,并判断结果是否溢出问题