C 程序 检查整数是正还是负

  • Post category:C

下面是详细讲解“C程序检查整数是正还是负”的完整使用攻略。

1. 程序介绍

本程序的目的是帮助用户检查输入的整数是否为正数或负数,并输出相应的信息。程序通过判断输入的整数与0的关系,来确定正负性。如果输入的整数大于0,那么输出“是正数”,否则输出“是负数”。

2. 程序代码

下面是程序代码:

#include <stdio.h>

int main() {
   int num;

   printf("请输入一个整数: ");
   scanf("%d", &num);

   if (num > 0) {
      printf("%d 是正数", num);
   } else {
      printf("%d 是负数", num);
   }

   return 0;
}

3. 程序使用方法

要使用本程序,用户需要按照以下步骤操作:

  1. 打开一个C语言编译器,例如GCC或Clang。
  2. 在编译器中新建一个C文件,并将程序代码复制到文件中。
  3. 保存C文件,并使用编译器将其编译成可执行程序。
  4. 运行程序,在控制台中输入一个整数,程序将判断该整数的正负性并输出结果。

以下是一些示例,展示程序的使用方法以及输出结果。

示例1

请输入一个整数: 5
5 是正数

在这个示例中,用户输入了一个大于0的整数5,程序判断其为正数并输出“5 是正数”。

示例2

请输入一个整数: -6
-6 是负数

在这个示例中,用户输入了一个小于0的整数-6,程序判断其为负数并输出“-6 是负数”。

4. 总结

本程序可以帮助用户快速判断输入的整数的正负性,并输出相应的信息。用户可以按照上述步骤,将程序编译成可执行程序并使用。程序中使用了条件语句来判断整数的正负性,这也是C语言中常见的语法结构之一。