21xrx.com
2024-09-20 06:14:42 Friday
登录
文章检索 我的文章 写文章
C语言判断一个数是正数还是负数的函数
2023-06-16 10:26:18 深夜i     --     --
C语言 函数 判断正负

在C语言编程中,判断一个数是正数还是负数是非常常见的需求。为了方便以后的使用,我们可以将这个功能封装成一个函数。

具体实现方法如下:


int positiveOrNegative(int number) {

  if (number > 0)

    return 1; // 代表正数

   else if (number < 0)

    return -1; // 代表负数

   else

    return 0; // 代表0

  

}

在这个函数中,我们使用if语句检测传入的参数number的正负性,并根据不同的情况返回不同的值。如果参数number大于0,则代表这是一个正数,返回1;如果小于0,则代表这是一个负数,返回-1;如果等于0,则返回0。

使用这个函数的时候,只需要将要判断的数字作为参数传入即可。例如,要判断数字5是正数还是负数,可以这样写:


int result = positiveOrNegative(5);

if (result == 1) {

  printf("5是正数");

} else if (result == -1) {

  printf("5是负数");

} else {

  printf("5既不是正数也不是负数");

}

这样,就可以根据函数返回的结果判断数字5的正负性了。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复
    相似文章