itgle.com
更多“已知“int a=1,b=2,c=3,x;”与“x=(a^b)&c;”,则x的值为() ”相关问题
  • 第1题:

    已知x={1:2},那么执行语句x[2]=3之后,x的值为________________。


    正确答案:{1:2,2:3}

  • 第2题:

    设x是一个int型的,y的值为10,则表达式x&&y的值为()。

    A.1

    B.0

    C.与x值相同

    D.与x值相反


    正确答案:C

  • 第3题:

    若有定义:int x=1,y=2;float a=3.7,b=2.1;则(x+y)%2+(int)a/(int)b表达式的值为( )。


    正确答案:2
    2 解析:本题考查表达式的运算。因为x=1,y=2,所以表达式(x+y)%2=3%2=1,(int)a/(int)b=(int)}(3/2)=1,因此整个表达式的结果为(x+y)%2+(int)a/(int)b=1+1=2。

  • 第4题:

    已知X=25.3689,则int(X*100)/100的值为()。

    A.25.37

    B.25

    C.25.36

    D.25.3


    本题答案:C

  • 第5题:

    已知“int w=1,x=2,y=3,z=4;”,则表达式“w>x?w:z>y?z:x”的值是()

    A.1

    B.2

    C.3

    D.4


    正确答案:D

  • 第6题:

    设x和y为int型变量,则执行下面的循环后,y的值为( ) for(y=l, x=l; y<=50; x="">=10) break; if(x%2==1){ x+=5; continue;} X -= 3; }

    A.2

    B.4

    C.6

    D.8


    正确答案:C
    for循环语句的初始化部分置变量x和y的初值为1,循环条件是(y<=50),每次循环后变量y的值增1,控制循环最多执行50次。循环体有三个语句:首先在发现变量X的值大于等于10时,结束循环;接着是当变量X除2的余数为1(即变量X是奇数)时,让变量X值增5,让X变成偶数,并直接进入下一轮循环;如变量X是偶数,则从变量X减去3,让变量X变成奇数。由上述分析知,每两次循环使变量X的值增加2.第一次循环后,变量X的值变成6。第二次循环后,变量X的值变成3。第三次循环后,变量X的位变成8。第四次循环后,变量X的值变成5。第五次循环后,变量X的值变成10。第六次循环时,因变量X的位大于等于10,直接跳出循环,这次循环是非正常结束,对变量y的修正只执行了5次。所以循环结束后,变量y的值增至6。正确的解答是C。

  • 第7题:

    已知∣2x-a∣≤1,∣2x-y∣≤1,则∣y-a∣的最大值为

    A.1
    B.2
    C.3
    D.4
    E.5

    答案:B
    解析:
    由三角不等式∣y-a∣=∣(2x-a)-(2x-y)∣≤∣2x-a∣+∣2x-y∣≤1+1+2

  • 第8题:

    已知x,y=map(int,[’1’,’2’]),那么表达式x+y的值为()。


    正确答案:3

  • 第9题:

    已知X=25.3689,则int(X*100)/100的值为()。

    • A、25.37
    • B、25
    • C、25.36
    • D、25.3

    正确答案:C

  • 第10题:

    已知:int x=7,y=5;x/y的值为()。

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

    正确答案:A

  • 第11题:

    单选题
    已知:int x=7,y=5;x/y的值为()。
    A

    1

    B

    7

    C

    0

    D

    2


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

  • 第12题:

    单选题
    已知X=25.3689,则int(X*100)/100的值为()。
    A

    25.37

    B

    25

    C

    25.36

    D

    25.3


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

  • 第13题:

    若有定义语句:int x=3,y=2,z=1;则表达式x <y?x:y的值是______。


    正确答案:2
    2

  • 第14题:

    若有说明:int x[][3]={1,3,5,7,9,11,13};,则x数组的行数为______。

    A.2

    B.3

    C.4

    D.无确定值


    正确答案:B
    解析:计算行数的方法是用数组的元素个数除以列数,尾数为小数直接进一位。

  • 第15题:

    设x和y均为int型变量,则执行下面的循环后,y值为()。include void main(){int x, y;f

    设x和y均为int型变量,则执行下面的循环后,y值为( )。#include <iostream.h>void main(){int x, y;for(y= 1,x= 1 ;y<=50;y++){ if(x>=10) }break;if (x%2==1){ x+=5; continue;} x-=3;} cout<<y;

    A.2

    B.4

    C.6

    D.8


    正确答案:C

  • 第16题:

    设int x[ ]={2,4,6,8},y,*p=&x[1];则执行语句y=(*--p)++;后数组元素x[0]的值为 ______。

    A.2

    B.3

    C.4

    D.5


    正确答案:B

  • 第17题:

    设x、y、z均为int型变量,则执行以下语句后,x、y, z的值为( ) X=1; y=0; Z=2; y++&&++Z ||++ X;

    A.2、l、3

    B.2、0、3

    C.2、l、3

    D.2、1、2


    正确答案:D
    语句序列“x=l;y=0;z=2;y++&&++z||++x;”先使变量x的值为1,变量y的值为0,变量Z的值为2。由逻辑与和逻辑或构成的逻辑表达式的特别计算规则,顺序计算各逻辑子表达式,并当一旦能得到逻辑子表达式的结果时,就立即结束逻辑子表达式的计算,不再计算该逻辑子表达式。计算y++因y的值为0,使y++&&++z的结果为0,立即去计算++X,这次计算使变量y的值变成1,而变量Z的值本改变。接着计算++X,使X的值变为2。所以经上述语句执行后,X、y、Z的值依次为2、1、Z。确解答为D。

  • 第18题:

    已知;x-y=1,则;x3-3xy-y3的值为()。

    A.1
    B.2
    C.3
    D.5

    答案:A
    解析:
    采用特殊值法,x=1,y=0,代入所求式,值为1,选A。

  • 第19题:

    已知函数f(x)=(x+3)(x-a)为偶函数,函数g(x)=x3+4sinx+b+2为奇函数,则a+b的值为( )。

    A.1
    B.2
    C.3
    D.4

    答案:A
    解析:

  • 第20题:

    已知:int x= 1,y = 2,z =0,则执行z=x>y?(10+x,10-x):(20+y,20-y)后,z的值为()

    • A、11
    • B、9
    • C、18
    • D、22

    正确答案:C

  • 第21题:

    设x和y均为int型变量,则执行下的循环后,y值为()for(y=1,x=1;y<=50;y) {if(x==10))break; if(x%2==1) {x=5;continue;} x-=3; }

    • A、2
    • B、4
    • C、6
    • D、8

    正确答案:C

  • 第22题:

    填空题
    已知x,y=map(int,[’1’,’2’]),那么表达式x+y的值为()。

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

  • 第23题:

    单选题
    已知:int x= 1,y = 2,z =0,则执行z=x>y?(10+x,10-x):(20+y,20-y)后,z的值为()
    A

    11

    B

    9

    C

    18

    D

    22


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