niusouti.com
更多“对字符串"Boy"进行完整赋值的操作是()。”相关问题
  • 第1题:

    char c[]="VeryGood";是一个合法的为字符串数组赋值的语句。()

    此题为判断题(对,错)。


    参考答案:正确

  • 第2题:

    下列描述中不正确的是_______。

    A.字符型数组中可以存放字符串

    B.可以对字符型数组进行整体输入、输出

    C.可以对整型数组进行整体输入、输出

    D.不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值


    正确答案:C
    解析:C语言规定只能逐个引用数组元素而不合下次引用整个数组。字符数组的输入、输出可以将整个字符串一次输入或输出。所以,选项C的说法是不正确的。

  • 第3题:

    以下能正确进行字符串赋值操作的是______。

    A.char *sss;*sss="hello!";

    B.char *sss;sss="hello!";

    C.char sss[8];sss="hello!";

    D.char sss[8];*sss="hello!";


    正确答案:B

  • 第4题:

    以下选项中,能正确进行字符串赋值的是


    正确答案:A
    本题考查字符数组的初始化,B选项中赋值号右侧是赋值给一个字符串数组,而左边是一个字符数组,所以错误。C选项中字符串包含6个字符,所以不能赋值在左边只能放5个字符的字符串数组中。D选项gets函数中参数需要指定长度。所以选项A正确。

  • 第5题:

    字符串可以用来给数组赋值,在C程序的执行语句中可以直接用字符串给数组名赋值。()

    此题为判断题(对,错)。


    正确答案:错误

  • 第6题:

    StringBuffer reverse( );表示()

    • A、字符串反转
    • B、字符串清空
    • C、字符串的赋值
    • D、字符串删除

    正确答案:A

  • 第7题:

    StringBuffer型字符串是在字符串的拷贝上进行操作


    正确答案:错误

  • 第8题:

    下面有关字符数组的描述中错误的是()。

    • A、字符数组可以存放字符串
    • B、字符串可以整体输入,输出
    • C、可以在赋值语句中通过赋值运算对字符数组整体赋值
    • D、不可以用关系运算符对字符数组中的字符串进行比较

    正确答案:C

  • 第9题:

    在下列()情况下,变量不被认为是NULL。

    • A、变量赋值为NULL
    • B、变量赋值为空字符串
    • C、变量尚未赋值
    • D、变量被unset函数释放

    正确答案:B

  • 第10题:

    单选题
    下列能够正确进行字符串赋值操作的是()。
    A

    char s[5]={“ABCDE”};

    B

    char *s; s=“ABCDE”;

    C

    char s[5]={‘A’,‘B’,‘C’,‘D’,‘E’};

    D

    char *s; scanf(“%s”,s);


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

  • 第11题:

    单选题
    在下列()情况下,变量不被认为是NULL。
    A

    变量赋值为NULL

    B

    变量赋值为空字符串

    C

    变量尚未赋值

    D

    变量被unset函数释放


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

  • 第12题:

    单选题
    以下叙述中正确的是(  )。
    A

    不能用字符串常量对字符数组名进行整体赋值操作

    B

    字符串常量Hello会被隐含处理成一个无名字符型数组,它有5个元素

    C

    “char str[7] = string!;”在语法上是合法的,运行也是安全的

    D

    “char *str = Hello;”与“char str[]; str = Hello;”效果是一样的


    正确答案: C
    解析:
    A项正确,不可以用赋值语句给字符数组整体赋一串字符,但是可以直接用字符串常量给一维字符数组赋初始值。B项错误,编译器会在字符串常量最后添加'\0',它共有6个元素;C项错误,在语法上是合法的,但是没有字符串尾标识符,系统将要在其后的内存中找一个距它最近的'\0'作为其结束标志,运行时不安全;D项错误,不能给数组名str赋值。答案选择A选项。

  • 第13题:

    下面能正确进行字符串赋值操作的是

    A.char s[5]={"ABCDE"};

    B.char s[5]={'A','B','C','D','E'};

    C.char*s;s="ABCDE";

    D.char*s;char a;scanf("%s",&s);


    正确答案:C
    解析:如果一个字符数组用来存储字符串,那么在定义该字符数组时,数组的大小应该比它将要实际存放的字符串长度大1,所以选项A)和B)错。选项D)e本身就是一个字符指针,不需再取地址。

  • 第14题:

    下述对C语言字符数组的描述中错误的是

    A.字符数组的下标从0开始

    B.字符数组中的字符串可以进行整体输入/输出

    C.可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值

    D.字符数组可以存放字符串


    正确答案:C
    解析:在C语言中,通过使用库函数允许对字符数组进行整体输入/输出。C语言不允许通过赋值运算符对字符数组整体进行赋值,对字符串使用符号:只能在说明字符数组并进行初始化的时候进行。字符串结束标志为'\0',计算字符串的实际长度时。不计入串长。

  • 第15题:

    下列能正确进行字符串赋值的是( )。A.

    B.

    C.

    D.

    A.A

    B.B

    C.C

    D.D


    正确答案:C
    选项A、B的空间不够;选项D中字符串存储要有结束符ˊ\0ˊ,且要占用一个空间,printf用来输出字符,不能输入字符串。

  • 第16题:

    下述对C语言字符数组的描述中错误的是(46)。

    A.字符数组可以存放字符串

    B.字符数组中的字符串可以整体输入、输出

    C.可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值

    D.不可以用关系运算符对字符数组中的字符串进行比较


    正确答案:C
    解析:本题考查C语言字符数组的相关知识。C语言中的字符数组是对字符串有特殊处理能力的数组,数组的赋值操作是不能整体操作的,而需要对其中元素逐个赋值,字符数组也不例外。字符数组就是用来对字符串进行操作的,当然可以存放字符串,且字符串可以整体输入、输出。

  • 第17题:

    下列能够正确进行字符串赋值操作的是()。

    • A、char s[5]={“ABCDE”};
    • B、char *s; s=“ABCDE”;
    • C、char s[5]={‘A’,‘B’,‘C’,‘D’,‘E’};
    • D、char *s; scanf(“%s”,s);

    正确答案:B

  • 第18题:

    在Java中,可以用"+"号连接字符串,以下描述错误的是()。

    • A、由于"+"号将几个字符串连接在一起.因此只能使用StringBuffer对象
    • B、如果以字符串开头,那么其后的"+"号都是字符串连接的含义
    • C、+"号只能连接字符串和字符,不能连接数字,否则会造成概念混淆
    • D、通过"+"号可以将不同的字符串/数字/字符连接成一个完整的字符串
    • E、用"+"号连接的字符串可以赋值给String对象

    正确答案:A,C

  • 第19题:

    char c[]="Very Good"; 是一个合法的为字符串数组赋值的语句


    正确答案:正确

  • 第20题:

    下面能正确进行字符串赋值操作的是()

    • A、chars[5]=("ABCDE");
    • B、chars[5]={’A’,’B’,’C’,’D’,’E’};
    • C、char*s;s="ABCDE";
    • D、char*s;scanf("%s",s);

    正确答案:C

  • 第21题:

    在BASIC语言中,未赋值简单变量的初值为(),未赋值字符串变量的初值是()。


    正确答案:0;空串

  • 第22题:

    单选题
    以下对C语言字符数组描述中,正确的是()
    A

    可以用length函数计算字符数组中字符串的长度

    B

    可以在赋值语句中通过赋值运算符=对字符数组整体赋值

    C

    存放在字符数组中的字符串,以’/0’作为该字符串结束标志

    D

    字符数组只能存放字符串,不能存放字符


    正确答案: D
    解析: 在C语言中没有专门的字符串变量,通常用一个字符数组来存放一个字符串。字符串常量总是以'/0'作为字符串的结束符。

  • 第23题:

    判断题
    StringBuffer型字符串是在字符串的拷贝上进行操作
    A

    B


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

  • 第24题:

    填空题
    在BASIC语言中,未赋值简单变量的初值为(),未赋值字符串变量的初值是()。

    正确答案: 0,空串
    解析: 暂无解析