• 2021-04-14
    如下程序的运行结果是( ) int x = 1, y=1; if(x==1) y= x+1; else if(y==2) x= y+1; else y= 0;
  • x=3, y=0

    内容

    • 0

      【单选题】有一个函数关系表如下所示: 下面程序段中,能正确表示上面关系的是() A. y = x + 1 if x >= 0: if x == 0: y = x else: y = x - 1 B. y = x - 1 if x != 0: if x > 0: y = x + 1 else: y = x C. if x <= 0: if x < 0: y = x + 1 else: y = x else: y = x + 1 D. y = x if x <= 0: if x < 0: y = x - 1 else: y = x + 1

    • 1

      有一函数:[img=134x76]17e0a9ab7936ef7.jpg[/img] ,以下程序段中不能根据x值正确计算出y值的是()。 A: if (x>;0) y=1;else if (x==0) y=0; else y= -1; B: y=0;if (x>;0) y=1;else if (x<;0) y= -1; C: y=0; if (x>;=0) if(x>;0) y=1; else y= -1; D: if (x>;=0) if (x>;0) y=1; else y=0;else y= -1;

    • 2

      有一个分段函数,当x大于0时,y的值是1;当x为0时,y的值是0;当x A: if(x >= 0)if(x > 0) y = 1;else y = 0;else y = -1; B: if(x > 0) y = 1;else if(x == 0) y = 0;else y = -1; C: y = 0;if(x > 0) y = 1;else if(x D: y = 0; if(x >= 0); if(x > 0) y = 1; else y = -1;

    • 3

      下列程序段运行的结果为( )x=0;if(x>0) y=1;else if(x=0) y=0;else y=-1;printf("%d",y);

    • 4

      有一函数,其功能为:若x<0,y的值为-1;若x=0,y的值为1;以下程序段中不能根据x值正确计算出y值的是 A: if(x>=0)if(x>0)y=1; else y=0;else y=-1; B: if(x>0)y=1; else if(x==0)y=0;else y=-1; C: y=0;if(x>=0) if(x>0) y=1;else y=-1; D: y=0;if(x>0) y=1;else if(x<0) y=-1