用switch语句实现下列函数 编写程序,要求输入x的值,输出y的值.

2025年03月23日 15:40
有3个网友回答
网友(1):

#include

void main()
{
int x,k;
scanf("%d",x);
if(x<0x>-5) k=-1;
else if (x=0) k=0;
else if(x>0x<10) k=1;
switch(k)
{
case -1: printf("y=%d",x); break;
case 0: printf("y=%d",0); break;
case 1: printf("y=%d",x+1); break;
}
}

网友(2):

if(age>=18&&age<25)
cout<<"你的年龄适合这个项工作\n";

/*********
if(a>0&&b>0)
c=a*b;

&&是并且的意思。

网友(3):

public int switchTest(int x){
int flag = 0;
if(x < 0 && x > -5){
flag = 1;
}else if(x == 0){
flag = 2;
}else if(x > 0 && x < 10){
flag = 3;
}
switch(flag){
case 1:return x;break;
case 2:return x-1;break;
case 3:return x+1;;break;
default:return -9999;
}
}