itgle.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
    本题主要考查的是函数。在fun函数中,首先将形参nl和n2分别赋给局部变量i和j,然后使用]while循环,交换s[i]和s[j]的内容,并使i增1、j减1,直到i不小于j为止。所以该函数实现的功能是:对形参指针s所指的一系列元素,从第nl位到第n2位进行逆序。主函数中,连续调用T3次fun函数依次对数组a的第0-3位、第4~9位和第0~9位进行了逆序。对0~3位逆序后,数组。的内容是{4,3,2,1,5,6,7,8,9,0};再对4~9位逆序后是I4,3,2,l,0,9,8.7,6,5};最后对0~9位逆序后是I5,6。’7,8,9,0,l,2。3,4}。

  • 第2题:

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

    A.A

    B.B

    C.C

    D.D


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

  • 第3题:

    设有如下程序段

    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)的说法也不正确。

  • 第4题:

    有以下程序

    程序运行后的输出结果是( )。

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    涵数返回的结构体为在涵数里赋值的结构体,所以选择A)。

  • 第5题:

    有以下程序

    该程序试图通过指针p为变量rl读人数据并输出,但程序有多处错误,以下语句正确的是( )。

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    选项B)的正确写法应为p=&n;,选项c)的正确写法应为seanf(”%d”,p);,选项D)的正确写法应为prinff(”%dXn”,*p);。故本题答案为A)。