x<0y=-1:x=0,y=0:x>0,y=1用switch实现
时间: 2024-03-21 22:33:55 浏览: 195
switch实现一个两数的运算代码示例
可以使用switch语句实现x<0时y为-1,x=0时y为0,x>0时y为1的功能,代码如下:
```c
#include <stdio.h>
int main() {
int x, y;
printf("input x:\n");
scanf("%d", &x);
switch (x < 0) {
case 1:
y = -1;
break;
case 0:
switch (x == 0) {
case 1:
y = 0;
break;
case 0:
y = 1;
break;
}
break;
}
printf("y=%d\n", y);
return 0;
}
```
阅读全文