函数:y=x (-5<x<0) =x-1 (x=0) =x+1 (0<x<10) 编写一c语言程序,用switch语句,要求输入x,输出y的值。

2024-12-26 15:03:06
推荐回答(3个)
回答1:

switch(x)
{
case -4:
case -3:
case -2:
case -1:
y = x;
cout<<"y=="< break;
case 0:
y = x-1;
cout<<"y=="< break;
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:
y == x+1;
cout<<"y=="< break;
default:
cout<<"y=="<}
其实想这种条件判断还是用if语句判断更方便些。

回答2:

楼上的可以吧
switch里的 只能是整形 所以比较麻烦

回答3:

函数没看太明白,给点标点符号吧