2.计算符号函数的值:输入一个整数x,计算并输出符号函数 sign(x) 的值。试编写相 应程序用C语言编写
时间: 2024-02-09 10:10:42 浏览: 174
C 语言函数教程<br>讲解C语言函数的使用
符号函数 sign(x) 定义如下:
- 当 x > 0 时,sign(x) = 1
- 当 x < 0 时,sign(x) = -1
- 当 x = 0 时,sign(x) = 0
以下是用C语言编写的程序:
```c
#include <stdio.h>
int main() {
int x, sign;
printf("请输入整数x:");
scanf("%d", &x);
if (x > 0) {
sign = 1;
} else if (x < 0) {
sign = -1;
} else {
sign = 0;
}
printf("符号函数sign(%d)的值为:%d\n", x, sign);
return 0;
}
```
程序中使用了条件语句if和else if来判断x的正负性,并根据情况赋值给符号变量sign。最后输出符号函数的值。
阅读全文