niusouti.com

以下程序段A.AB.BC.CD.D

题目

以下程序段

A.A

B.B

C.C

D.D


相似考题
更多“以下程序段A.AB.BC.CD.D ”相关问题
  • 第1题:

    以下程序段完全正确的是( )。

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    sCanfi垂i数参数列表,需要为指针,这个指针必须指向变量,所以答案选择A)。

  • 第2题:

    设有如下程序段

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    本题主要考查的是字符数组、字符串和字符指针的一些概念。数组元素个数,是在定义数组的时候确定的,本题的S数组元素个数是20。而字符串长度是从该字符串的第1个字符开始,一直到“\0”字符为止,所历经的字符个数,“\0”不算在内。所以本题P所指字符串(”Beijin9”)的长度为7。因此选项B)的叙述不正确。s是数组名,而不是指针变量,因此选项C)不正确。数组s中除了包含字符串“Beijin9”外,还包含其后的20个以内字节的内容,而指针变量p中包含的只是数组s的首地址。因此选项D)的说法也不正确。

  • 第3题:

    以下程序段,运行后的输出结果是()。 char m='b'; if(m++>'b') printf("%cn",m); else printf("%cn",m--);

    A.a

    B.b

    C.c

    D.d


    A 表达式*(pc+5)先将指针向后移动5

  • 第4题:

    以下程序段中的变量已正确定义

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    由于内层循环for(k=1;k<3;k++)后面直接跟了空语句“;”,因此在循环内部什么操作也不做,执行完内层循环后执行打印语句,所以打印了一个“*,’故本题答案A)。

  • 第5题:

    要求通过while循环不断读人字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是 ( )。

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    本题考查的知识点是:9etCharl函数和逻辑表达式的判定。题目要求“当读人字母N时结束循环”,所WE)、D)选项不对;选项B)中,作为条件的表达式的值恒成立,不符合题目要求,故本题选A)。