用switchcase做分段函数
时间: 2023-12-19 08:31:17 浏览: 141
C语言:分段函数代码实现
以下是使用switch case实现分段函数的示例代码:
```c
int f;
switch (x > 0) {
case 0:
f = 0;
break;
case 1:
f = 2 * x;
break;
default:
f = -1;
break;
}
```
以上代码中,我们使用了switch case语句来实现分段函数。首先,我们将x是否大于0作为switch的表达式,然后使用case语句来判断x的值属于哪个分段。最后,我们使用break语句来结束每个case分支。
阅读全文