已知一个函数y=f(x),当x < 0时,y = 1;当x = 0时,y = 0;当x > 0时,y = -1。
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sin = new Scanner(System.in);
int y = 0;
while(sin.hasNext()){
int x = sin.nextInt();
// x小于0 y就等于1 x等于0,就等于0 因为y本来就等于0所有这个判断不用写
// x 大于0,y就等于-1
if(x < 0){
y = 1;
}else if(x > 0){
y = -1;
}
System.out.println(y);
}
}
} #include<stdio.h>
int main()
{
int x=0;
int y=0;
scanf("%d",&x);
if (x<0)
y=1;
else if (x==0)
y=0;
else y=-1;
printf("%d",y);
return 0;
}