itgle.com

下列对字符串的定义中,错误的是A.char str[7] = "FORTRAN";B.char str[] = "FORTRAN";C.char *str = "FORTRAN";D.char str[] = {'F','O','R','T','R','A','N',0};

题目

下列对字符串的定义中,错误的是

A.char str[7] = "FORTRAN";

B.char str[] = "FORTRAN";

C.char *str = "FORTRAN";

D.char str[] = {'F','O','R','T','R','A','N',0};


相似考题
更多“下列对字符串的定义中,错误的是”相关问题
  • 第1题:

    下列对字符串的说法中,错误的是( )

    A.字符串就是一个字符数组

    B.字符串可以整体输入输出

    C.字符串可以比较大小

    D.存储字符串所需的内存空间等于字符串的长度


    正确答案:D 

  • 第2题:

    下列对字符串的定义中错误的是()。

    A.charstr[7]="FORTRAN"

    B.charstr[]="FORTRAN"

    C.char*str="FORTRAN"

    D.charstr[]={'F','O','R','T','R','A','N','


    正确答案:A

  • 第3题:

    若有以下定义: char s(10)="program",t[]="test"; 则下列选项中对字符串操作错误的是( )。

    A.strcpy(s,t);

    B.strcat(s,t);

    C.cout<<strlen(s);

    D.gets(s);


    正确答案:B

  • 第4题:

    下列关于字符串的叙述错误的是( )。

    A.创建String类的字符串对象后,字符串所代表的内容根据情况可改变

    B.字符串可以使用java.lang.String和java.lang.StringBuffer来定义

    C.StringBuffer用来处理长度可变的字符串

    D.在Java语言中,字符串是作为对象来处理的


    正确答案:A
    解析:String类是Java中的常量类,一旦用String创建了一个字符串对象,该字符串所代表的文本就不能改变了。

  • 第5题:

    下列关于字符串的叙述错误的是( )。

    A.创建String类的字符串对象后,字符串所代表的文本根据情况可改变

    B.字符串由java.lang.String和java.lang.SlringBuffer定义

    C.字符串常用数组存储,处理字符串实际上是对数组元素的分别处理,要注意数组下界不要越界

    D.在Java语言中,字符串是作为对象来处理的


    正确答案:A

  • 第6题:

    下列关于字符串的叙述错误的是 ( )

    A.创建了字符串对象后,字符串所代表的文本根据情况可改变

    B.字符串由java.lang.String和java.lang.StringBuffer定义

    C.字符串常用数组存储,处理字符串实际上就是对数组元素的分别处理,要注意数组下界不要越界

    D.在Java语言中,字符串是作为对象来处理的


    正确答案:A

  • 第7题:

    C#中的字符串有两类,规则字符串和逐字字符串,定义逐字字符串时,应该在其前面加上()号。


    正确答案:@

  • 第8题:

    在Java中定义了两个类来封装对字符串的操作,它们分别是()和()


    正确答案:String;StringBuffer

  • 第9题:

    C#中的字符串有两类:规则字符串和逐字字符串,定义逐字字符串时,应在其前面加上()号。


    正确答案:@

  • 第10题:

    下列关于字符串的描述中,错误的是()

    • A、Java语言中,字符串分为字符串常量和字符串变量2种
    • B、两种不同的字符串都是String类的对象
    • C、Java语言中不再使用字符数组存放字符串
    • D、JavaApplication程序的main()的参数args[]是一个String类

    正确答案:C

  • 第11题:

    单选题
    下面有关数组的说法中,错误的是()。
    A

    数组必须先定义后使用

    B

    定义数组时,数组维界值可以不是整数

    C

    Erase语句的作用是对已定义数组的值重新初始化

    D

    数组形参可以是定长字符串类型


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

  • 第12题:

    填空题
    C#中的字符串有两类,规则字符串和逐字字符串,定义逐字字符串时,应该在其前面加上()号。

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

  • 第13题:

    下列关于字符串的叙述错误的是( )。

    A.创建了字符串对象后,字符串所代表的文本根据情况可改变

    B.字符串由java.lang.Stfing和java.lang.StringBuffer定义

    C.字符串常用数组存储,处理字符串实际上就是对数组元素分别处理,要注意数组下界不要越界

    D.在Java语言中,字符串是作为对象来处理的


    正确答案:A

  • 第14题:

    下列对字符串的定义中,错误的是_____ 。

    A. char str[5]= "abcde"

    B. char str[ ]= "abcde"

    C. char *str ="abcde"

    D. char str[ ]={ 'a', 'b', 'c', 'd', 'e', '\0'}


    参考答案:A

  • 第15题:

    对于用户自定义的数据类型,以下4种描述中,错误的是______。

    A.记录类型中的字符串必须是定长字符串

    B.其变量如果在窗体模块中定义,则必须加关键字Private

    C.记录类型的定义必须放在模块的声明部分,先定义再使用

    D.数据类型元素名可以是任何数据类型


    正确答案:D
    解析:数据类型元素名不能是数组名,类型名可以是任何数据类型,包括用户定义类型,故应选择选项D。

  • 第16题:

    下列语句所定义字符串在内存中占的字节数是______。 char*s="\'Name\'\\\'Age\'\n";

    A.定义中有语法错误

    B.20

    C.19

    D.14


    正确答案:D
    解析:转义字符在内存中占一个字节,字符串结束标志也占一个字节,实际存储空间是14个字节,但若用strlen函数求长度时,值为13,结束标志不算。

  • 第17题:

    下列叙述中,错误的一条是______ 。

    A.控件数组由一组相同类型的控件组成,它们共用一个控件名,具有相同的属性

    B.控件数组Command1(3)表示控件数组名为Command1的第3个元素

    C.自定义数据类型(也可称为记录类型)的定义通过Type语句来实现

    D.自定义数据类型中的元素类型可以是字符串,但应是定长字符串


    正确答案:B
    解析:控件数组由一组相同类型的控件组成,它们共用一个控件名,具有相同的属性。当建立控件数组时,系统给每个元素赋予一个唯一的索引号(Index),通过属性窗口的Index属性可以知道该控件的下标是多少,第1个下标是0,所以控件数组Command1(3)表示控件数组名为Command1的第4个元素。

  • 第18题:

    关于python中的字符串,下列说法错误的是( )

    A、字符应该视为长度为1的字符串

    B、字符串以\0为结束标识

    C、既可以用单引号,也可以用双引号创建字符串

    D、在三引号字符串中可以包含换行回车等特殊字符


    正确答案:B

  • 第19题:

    下列表述中错误的是()

    • A、a’这是字符
    • B、a’这是字符串
    • C、"ab"这是字符串
    • D、"a"这是字符串

    正确答案:B

  • 第20题:

    下列关于字符串的描叙中错误的是()。

    • A、字符串是对象
    • B、String对象存储字符串的效率比StringBuffer高
    • C、可以使用StringBuffer sb="这里是字符串"声明并初始化StringBuffer对象sb
    • D、String类提供了许多用来操作字符串的方法:连接,提取,查询等

    正确答案:B,C

  • 第21题:

    下面有关数组的说法中,错误的是()。

    • A、数组必须先定义后使用
    • B、定义数组时,数组维界值可以不是整数
    • C、Erase语句的作用是对已定义数组的值重新初始化
    • D、数组形参可以是定长字符串类型

    正确答案:C

  • 第22题:

    在Flash中,对未定义值进行toString()转换的结果是()。

    • A、空字符串
    • B、undefined
    • C、NaN
    • D、null

    正确答案:B

  • 第23题:

    填空题
    C#中的字符串有两类:规则字符串和逐字字符串,定义逐字字符串时,应在其前面加上()号。

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

  • 第24题:

    填空题
    在PowerScript定义的字符串中,~t表示();~“ 表示()。

    正确答案: 制表符,双引号
    解析: 暂无解析