参考答案和解析
正确答案:A
x和y之间没有间隔符,%8.6陵示占据8个字符,小数点后有6位,所以答案为A)。
更多“有如下程序段:A.AB.BC.CD.D ”相关问题
  • 第1题:

    以下程序段

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    seanf中name得至lJLili,Rum得到l001,所以结果选择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题:

    【单选题】下列程序段中,不能输入字符串的是________。

    A.程序段如下: char str[10]; puts(gets(str));;

    B.程序段如下: char str[10]; scanf(“%s”,str);

    C.程序段如下: char str[10]; gets(str);

    D.程序段如下: char str[10]; getchar(str);


    char str[10]; getchar(str);

  • 第4题:

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

    A.A

    B.B

    C.C

    D.D


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

  • 第5题:

    有如下程序段:执行该程序段后,X的值为( )。

    A.true

    B.false

    C.0

    D.1


    正确答案:D
    在c语言中,逻辑运算符有4个,它们分