• 2022-06-08
    以下各选项中的代码段执行后,变量y的值不为1的是
    A: intx=10,y=0;if(x=y)y=1;
    B: intx=5,y=0;if(x)y=1;
    C: intx=5,y=0;if(5)y=1;
    D: intx=5,y=10;if(x=y)y=1;
  • A

    内容

    • 0

      intx=10,y=3;z=x%y;z的值是。intx=10,y=3;z=x/y;z的值是。intx=10;y=++x;y的值是。intx=10;y=3;y=x&y;y的值是。intx=10;y=3;y=x|y;y的值是。

    • 1

      设intx=0,y=1;表达式(x||y)的值是()

    • 2

      设intx=10,y=3,则下列表达式的值不为1的是() A: !(y==x/3) B: y!=x%7 C: x>0&&y<0 D: x!=y||x>=y

    • 3

      如下程序的运行结果是( ) intx=1,y=1;if(x==1) y=x+1;elseif(y==2) x=y+1;else y=0; A: x=1, y=2 B: x=3, y=2 C: x=3, y=0 D: x=1, y=0

    • 4

      以下程序的运行结果是。 voidmain() {intx=2,y=2; if(x<0) y=0; elseif(x<100) y=10/x; else y=1; printf("%d\n",y); }