更多“若有定义:inta[5]={1,2,3,4,5};则语句a[1]=a[2]+a[2+2]-a[3-1];运行后a[1]的”相关问题
  • 第1题:

    若有定义:inta=5,b=7,c;则执行语句c=a&b;后c的值为()。

    A.12

    B.2

    C.6

    D.5


    参考答案:D

  • 第2题:

    若有定义:inta=2;则语句a=strcmp("miss","miss");运行后a的值为()

    A.1

    B.0

    C.-1

    D.2


    参考答案:D

  • 第3题:

    若有定义:inta[5]={1,2,3,4,5};则语句a[1]=a[2]+a[2+2]-a[3-1];运行后a[1]的值为()

    A.6

    B.5

    C.1

    D.2


    参考答案:B

  • 第4题:

    若有定义:floatx=2,y;inta=3;语句y=1*(x+A./3;运行后,y的值为()。

    A.2.0

    B.1.0

    C.0

    D.1.666667


    正确答案:D

  • 第5题:

    若有定义:inta[5]={1,2,3,4,5};则语句a[1]=a[2]+a[2+2]-a[3-1];运行后a[1]的值为()

    • A、6
    • B、5
    • C、1
    • D、2

    正确答案:B

  • 第6题:

    若有定义:inta=5,b=7,c;则执行语句c=a&b;后c的值为()。

    • A、12
    • B、2
    • C、6
    • D、5

    正确答案:D

  • 第7题:

    下列的数组定义语句,不正确的是()。

    • A、int a[]=new int[5]{1,2,3,4,5}
    • B、int[,]a=new inta[3][4]
    • C、int[][]a=new int[3][];
    • D、int[]a={1,2,3,4};

    正确答案:D

  • 第8题:

    若有定义:inta=20,b=28,c;则执行语句c=(a^b)<<2;后c的值为()。

    • A、2
    • B、5
    • C、32
    • D、92

    正确答案:C

  • 第9题:

    下列各语句定义了数组,()是正确的。

    • A、inta[][]={1,2,3,4};
    • B、intx[2][2]={1,2,3,4,5};
    • C、intx[2][]={1,2,4,6};
    • D、intm[][3]={1,2,3,4,5,6};

    正确答案:D

  • 第10题:

    已知数组inta[5]={1,2,3,4,5};,则a[4]=()。


    正确答案:5

  • 第11题:

    单选题
    若有定义:inta=2;则语句a=strcmp("miss","miss");运行后a的值为()
    A

    1

    B

    0

    C

    -1

    D

    2


    正确答案: C
    解析: strcmp不是相等 就返回1 不等就返回0的
    它原型如下:
    int strcmp ( char const *s1, char const *s2);
    如果s1小于s2,strcmp函数返回一个小于零的值。如果s1大于s2,函数返回一个大于零的值。如果两个字符串相等,函数就返回零。
    明显两字符串相等 所以a=0

  • 第12题:

    单选题
    若有定义:inta=5,b=7,c;则执行语句c=a&b;后c的值为()。
    A

    12

    B

    2

    C

    6

    D

    5


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

  • 第13题:

    若有定义:inta=20,b=28,c;则执行语句c=(a^b)<<2;后c的值为()。

    A.2

    B.5

    C.32

    D.92


    参考答案:C

  • 第14题:

    以下数组定义中,正确的是()

    A.inta[2][]={1,2,3,4,5}

    B.inta[][2]={{0},{}}

    C.inta[2][2]={{1,2},{3}}

    D.inta[][]={1,2,3,4}


    参考答案:C

  • 第15题:

    若有定义“inta=5,b=7;”,则表达式a%=(b%2)运算后,a的值为( )。A.0B.1C.11SX

    若有定义“inta=5,b=7;”,则表达式a%=(b%2)运算后,a的值为( )。

    A.0

    B.1

    C.11

    D.3


    正确答案:A
    本题考查“%”运算符的使用。运算符“%”是整数除法的余数。本题中表达式a%=(b%2)等价于a=a%(b%2)=5%(7%2)=5%1=0。

  • 第16题:

    若有定义:inta=8,b=5,c;,执行语句c=a/b十0.4;后,c的值为()。

    • A、1.4
    • B、1
    • C、2.0
    • D、2

    正确答案:B

  • 第17题:

    以下数组定义中,正确的是()

    • A、inta[2][]={1,2,3,4,5}
    • B、inta[][2]={{0},{}}
    • C、inta[2][2]={{1,2},{3}}
    • D、inta[][]={1,2,3,4}

    正确答案:C

  • 第18题:

    下列合法的数组定义是:()

    • A、inta[]=”string”;
    • B、inta[5]={0,1,2,3,4,5};
    • C、inta[5]={1,2,3,4,5};
    • D、inta[5]={1};

    正确答案:C,D

  • 第19题:

    若有以下定义:inta[5]={1,2,3,4,5};则a[2]=()


    正确答案:3

  • 第20题:

    若有定义:inta[5]={1,2,3,4,5};charb=’c’,c;,则下面表达式中数值为2的是()

    • A、a[2]
    • B、a[c-b]
    • C、a[b]
    • D、a[b-’b’]

    正确答案:A

  • 第21题:

    若有以下定义,inta[]={1,2,3,4,5},*p=a,i;且0<=i<5,则对数组元素地址的正确表示是()。

    • A、&(a+i)
    • B、a++
    • C、&p
    • D、&p[i]

    正确答案:D

  • 第22题:

    若有定义:inta=2;则语句a=strcmp("miss","miss");运行后a的值为()

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

    正确答案:D

  • 第23题:

    单选题
    若有定义:inta[5]={1,2,3,4,5};则语句a[1]=a[2]+a[2+2]-a[3-1];运行后a[1]的值为()
    A

    6

    B

    5

    C

    1

    D

    2


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

  • 第24题:

    单选题
    若有定义:inta=8,b=5,c;,执行语句c=a/b十0.4;后,c的值为()。
    A

    1.4

    B

    1

    C

    2.0

    D

    2


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