itgle.com
更多“若有以下定义int a[]={1,2,3,4,5,6,7 };char c1='b',c2='2';则数值不为2的表达式是()。A.a[1]B.'d ”相关问题
  • 第1题:

    若有以下定义: inta[]={1,2,3,4,5,6,7}; charc1=b,c2=2; 则数值不为2的表达式是( )。

    A.a[1]

    B.dc1

    C.a[3-c2]

    D.c2-0


    正确答案:D
    D。【解析】字符在进行数学运算时取其ASCⅡ码值,其中b的ASCⅡ码值为98,‘d’的ASCⅡ码值为100,字符2的ASCⅡ码值为50。可知D选项中表达式c2-0的值为50。

  • 第2题:

    若有以下定义: int a[]={1,2,3,4,5,6,7} char c1='b',c2='2'; 则数值不为2的表达式是

    A.a[1]

    B.'d'-c1

    C.a['3'-c2]

    D.c2-0


    正确答案:D
    解析:本题考查数组的定义、初始化及其引用,以及对字符ASCII码值的熟悉程度。解本题的关键在于熟悉字符的ASCII码值。字符在进行数学运算时取其ASCII码值,其中'b'的ASCII码值为98,'d'的ASCII码值为100,字符'2'的ASCII码值为50。根据以上知识,可知D)选项中表达式c2-0的值为50。

  • 第3题:

    若有以下定义: int a[]={1,2,3,4,5,6,7}; char c1='b',C2='2'; 则数值不为2的表达式是

    A.a[1]

    B.'d'-c1

    C.a['3'-c2]

    D.c2-0


    正确答案:D
    解析:本题考查数组的定义、初始化及其引用,以及对字符ASCII码值的熟悉程度。解本题的关键在于熟悉字符的ASCII码值。字符在进行数学运算时取其ASCII码值,其中'b',的ASCII码值为98,'d'的ASCII码值为100,字符'2'的ASCII码值为50。根据以上知识,可知D)选项中表达式c2-0的值为50。

  • 第4题:

    若有以下定义: int a[]={1,2,3,4,5,6,7}; char c1='b',c2='1';则数值不为1的表达式是______。

    A.a[0]

    B.'c'-c1

    C.a['1'-c2]

    D.c1-0


    正确答案:D
    解析:字符在进行数学运算时取其ASCⅡ码值,“b”的ASCⅡ码为98,则D项中表达式的值不为1。

  • 第5题:

    若有以下定义 int a[] = {1,2,3,4,5,6,7); char c1 = 'b',c2 = '2'; 则数值不为2的表达式是( )。

    A.a[1]

    B.'d'-c1

    C.a['3'-c2]

    D.c2-0


    正确答案:D
    解析:本题考查数组的定义、初始化及其引用,以及对字符ASCII码值的熟悉程度。解本题的关键在于熟悉字符的ASCII码值。字符在进行数学运算时取其ASCII码值,其中'b'的ASCII码值为98,'d'的ASCII码值为100,字符'2'的ASCII码值为50。根据以上知识,可知D选项中表达式c2-0的值为50。