已知一个函数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; }