首页/ 题库 / [单选题]定义一个长度为5值为空的字符串数组,下列的答案

定义一个长度为5值为空的字符串数组,下列选项不正确的是

单选题
2022-01-14 23:32
A、String a[]={"","","","",""};
B、String a[5];
C、String [5]a;
D、String[]a=new String[5]; for(int i=0;i<5;a[i++]=null);
查看答案

正确答案
C

试题解析
解析:本题考查字符串数组的定义及其初始化。数组的定义与初始化是考试重点,也是比较容易出错的地方,应该灵活掌握。动态初始化需要使用new操作符来分配内存空间,既可以在声明时初始化,也可以在声明以后初始化。声明时初始化:类型数组名[]=new类型[数组长度];声明后初始化:类型数组名[];数组名=new类型[数组长度];选项B和C属于语法错误,编译将不会通过,选项D语法正确,但是给数组赋值为null,而不是空,不符合题意。选项C定义了一个有5个元素的字符串数组,初值为null。

标签:
感兴趣题目
编一个程序,定义一个字符数组和一个字符串变量,给这个字符串变量输入一个字符串,然后用foreach语句把这个字符串拷贝到字符数组里,最后输出字符数组。
编程 已知学生数据表:student如下: student表保存在站点根目录下的data子目录的db1.mdb中,表中各字段为:SID——主键,字符型,长度5;SNAME——变长字符串,长度15,不允许为空,SEX——字符型,长度2,默认值:男;ANSWER——变长字符串,长度50;PWD——变长字符串,长度15,不允许为空):  已知getpass.htm的代码如下,请根据HTML代码编写“showpass.asp"文件,若输入的提示问题答案正确,则将学生的密码显示出来。(要求使用记录集对象实现)
已知数据表结构为如下形式,请按要求完成操作   数据表:Worker 其中表的各字段:工号——字符型,长度5,主键,姓名——变长字符串,长 度15,不允许为空,性别——字符型,长度2,默认值为“男”,身份证号码——变长字符串,长度20,不允许为空,工资——数值型,默认值为0)   Worker表存储在SQL Server的TESTDB数据库中,SQL Server 数据库 的IP地址为:202.10.10.1,用户名为sa,密码为xyz123,   试编写一个文件名为“modify.asp”的ASP程序,要求利用记录集对象将表 中工号为“003”的记录的工资增加100元。
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是( )
设有定义:char *c;,以下选项中能够使字符型指针c正确指向一个字符串的是
设有定义: char *c; ,以下选项中能够使字符型指针 c 正确指向一个字符串的是
用字符数组存储长度为n的字符串,数组长度至少为n+1。
用 typedef 定义字符串类型(char *),然后再次使用typedef,以新定义的字符串类型为基础,定义能容纳10个字符串的字符串数组类型,然后用这个字符串数组类型定义一个变量。
根据题目,写出相关伪指令: (1)定义数据段DATA,并在数据段中定义两个字单元X、Y,初始值都是0 (2)定义一个字符串SRING,保存’Computer’ (3)定义有100个字节单元的COUNT数组,初始值均为空 (4)用赋值伪指令定义PI为3.14 (5)用类型操作符LABEL将VALUE单元定义为字节型
下列语句中,不能正确定义长度为4的数组a的语句是()
下列语句中,不能够正确定义长度为4的数组a的语句是()
存储过程参数“@学号”需要定义为字符型,长度为10,以下()选项不正确。
相关题目
一下字符数组str的定义和赋值正确的是( )
在有n个结点的二叉链表中,值为空的链域个数为( )。
下列有关字符数组与字符串的说法中正确的是( )
以下各选项中能正确声明一个表示50个值为null的字符串数组的是( )。
以下各选项中能正确声明-个表示50个值为null的字符串数组的是( )。
以下各选项中能正确声明一个表示50个值为null的字符串数组的是( )。
以下各选项中能正确声明一个表示50个值为null的字符串数组的是( )。
以下各选项中能正确声明一个表示50个值为null的字符串数组的是( )。
若有char ch[10],则下列字符串数组的赋值中不正确的是( )。
在PL/SQL中定义一个名为v_name长度为60个字符的变长字符串类型的变量,以下正确的是()
一维字符数组a[20]能够存储的字符串的长度至多为()。
判断一个顺序队列(最多元素为m)为空的条件是()。
定义一个表示100个值为null的字符串数组,正确的选项是______。
定义一个长度为5值为空的字符串数组,下列选项不正确的是
用于存储一个长度为n的字符串的字符数组的长度至少为()。
定义一个表示10个值为null的字符串数组,下面选项正确的是( )。
使用数组定义语句:DimD$(10),则数组D中各元素的值为空。
定义字符数组正确的是()。
定义数组Array(1to 5,5)后,下列哪一个数组元素不存在()
下列各个选项中对字符数组赋字符串的语句中,错误的是( )。
广告位招租WX:84302438

免费的网站请分享给朋友吧