C语言 sgn 符号函数定义及调用方式详解
sgn 符号函数的定义如下:
int sgn(int x) {
if (x > 0) {
return 1;
} else if (x < 0) {
return -1;
} else {
return 0;
}
}
调用方式如下:
int result = sgn(value);
其中,value 是需要判断符号的值,result 是返回的符号值,可能是 1、-1 或 0。完整的代码如下:
#include <stdio.h>
int sgn(int x) {
if (x > 0) {
return 1;
} else if (x < 0) {
return -1;
} else {
return 0;
}
}
int main() {
int value = -5;
int result = sgn(value);
printf("The sign of %d is %d\n", value, result);
return 0;
}
原文地址: https://www.cveoy.top/t/topic/kpMP 著作权归作者所有。请勿转载和采集!