更多“设有说明语句:intn=7,i=3;,执行赋值运算n%=i+1后,变量n的值是()A、0B、1C、2D、3”相关问题
  • 第1题:

    设n=10,i=4,则赋值运算n%=i+1执行后,n的值是( )。

    A.0

    B.3

    C.2

    D.1


    正确答案:A

  • 第2题:

    若下列选项中的各变量均为整型且已有值,其中不正确的赋值语句是( )。

    A.++i;

    B.n1=(n2/(n3=2));

    C.k=i=j;

    D.a=b+c=2;


    正确答案:D
    解析:本题考查赋值表达式。赋值表达式的一般形式是:变量名=表达式。C语言规定,不能给变量表达式赋值。

  • 第3题:

    以下非法的赋值语句是

    A.n=(i=2,++i);

    B.j++;

    C.++(i+1);

    D.x=j>0;


    正确答案:C
    解析:自加或自减运算的操作数不能是表达式。

  • 第4题:

    下面的语句执行后变量i的值是多少,试说明理由。 integer i i=32767 i=i+1


    正确答案:-1,因为integer是补码形式存储。

  • 第5题:

    已知x=123,那么执行语句y=x/10Mod10后,变量y的值是()。

    • A、0
    • B、1
    • C、2
    • D、3

    正确答案:C

  • 第6题:

    以下程序段运行后变量n的值为() inti=1,n=1; for(;i<3;i++) {continue;n=n+i;}

    • A、4
    • B、3
    • C、2
    • D、1

    正确答案:D

  • 第7题:

    执行下列语句后i和n的值为() inti=10;intn=i++%5;

    • A、10,0
    • B、11,0
    • C、10,1
    • D、11,1

    正确答案:B

  • 第8题:

    已知 i=5,写出语句 i*=i+1; 执行后整型变量 i 的值是()


    正确答案:30

  • 第9题:

    若有说明:intn=2,*p=&n,*q=p,则以下非法的赋值语句是:()

    • A、p=q
    • B、*p=*q
    • C、n=*q
    • D、p=n

    正确答案:D

  • 第10题:

    问答题
    下面的语句执行后变量i的值是多少,试说明理由。 integer i i=32767 i=i+1

    正确答案: -1,因为integer是补码形式存储。
    解析: 暂无解析

  • 第11题:

    单选题
    若有说明:intn=2,*p=&n,*q=p,则以下非法的赋值语句是:()
    A

    p=q

    B

    *p=*q

    C

    n=*q

    D

    p=n


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    设n=10,i=4,则赋值运算n%=i+1执行后,n的值是().
    A

    0

    B

    3

    C

    2

    D

    1


    正确答案: D
    解析: 暂无解析

  • 第13题:

    以下非法的赋值语句是( )

    A.n=(i=2,++i)

    B.j++

    C.++(i+1)

    D.x=j>0


    正确答案:C

  • 第14题:

    执行下列语句后,i和n的值为()。inti=10;intn=i++%5;

    A.10,O

    B.10,1

    C.11,0

    D.11,1


    正确答案:C

  • 第15题:

    以下非法的赋值语句是

    A.n=(i=2, i++)

    B.i++

    C.x=j>0

    D.++(i+1)


    正确答案:D

  • 第16题:

    设n=10,i=4,则赋值运算n%=i+1执行后,n的值是().

    • A、0
    • B、3
    • C、2
    • D、1

    正确答案:A

  • 第17题:

    下列语句n=(4>4-!2)&&(2>1)||(2&6);执行后n的值为()

    • A、0
    • B、1
    • C、6
    • D、上均不对

    正确答案:B

  • 第18题:

    @n是使用DECLARE语句声明的整型局部变量,能对该变量赋值的语句是()。

    • A、let @n=1
    • B、set @n=1
    • C、set n=1
    • D、select 1 from @n

    正确答案:B

  • 第19题:

    若有以下宏定义:  #define  N  2  #define  Y(n)  ((N+1)*n)  则执行赋值语句z=2*(N+Y(5));后,变量z的值是多少?


    正确答案:变量z的值是34

  • 第20题:

    设有定义:intn1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是()

    • A、*p=*q;
    • B、p=q;
    • C、*p=&n1
    • D、p=*q;

    正确答案:A

  • 第21题:

    设a、b、c、d、m、n均为int型变量,且a=5,b=6,c=7,d=8,m=2,n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为()。

    • A、0
    • B、1
    • C、2
    • D、3

    正确答案:C

  • 第22题:

    单选题
    设有说明语句:intn=7,i=3;,执行赋值运算n%=i+1后,变量n的值是()
    A

    0

    B

    1

    C

    2

    D

    3


    正确答案: D
    解析: 暂无解析

  • 第23题:

    问答题
    若有以下宏定义:  #define  N  2  #define  Y(n)  ((N+1)*n)  则执行赋值语句z=2*(N+Y(5));后,变量z的值是多少?

    正确答案: 变量z的值是34
    解析: 暂无解析