下列对字符数组进行初始化的语句正确的是.
A.chara[]="Hello";
B.chara[][]={'H','e','l','l','o'};
C.char a[5]="Hello";
D.chara[2][5]={"Hello","World"}:
假设有以下代码: String s="hello"; String t="hello"; char c[ ]={'h','e','l','l','o'}; 下列选项中,返回false的语句是______。A.s.equals(t);B.t.equals(c);C.s==t;D.t.equals(new String("hello"));
点击查看答案
在下面的字符数组定义中,哪一个有语法错误()。A.chara[20]=”abcdefg”;B.chara[]=”x+y=55.”;C.chara[15];D.chara[10]=’5’;
合法的数组初始化语句是()。A.chara="string";B.inta[5]={0,1,2,3,4,5};C.inta[]="string"D.chara[]={0,1,2,3,4,5};
有以下定义: includechar a[l0],*b=a;不能给a数组输入字符串的语句是 ______。A.gets(A有以下定义: # include<stdio.h> char a[l0],*b=a; 不能给a数组输入字符串的语句是 ______。A.gets(A)B.gets(a[0]);C.gets(&a[0]);D.gets(b);
下列数组的定义中,会产生错误的是( )。A.int a[]={'0','1','2','3','4','5','6'};B.int a[10]={0,1,2,3,4,5,6};C.char a[5]="hello";D.char a[5]={'h','e','l','l','o'};
不能把字符串"Hello!"赋给数组b的语句是______。A.char b[10]={'H', 'e',' l',' l', 'o','!'};B.char b[10]={'h', 'e', 'l', 'l', 'o','!'};C.char b[10];strcpy (b, "Hello!"};D.char b[10]="Hello!";
下面不正确的字符赋值或赋初值的方式为()。A.chars[10]=”hello!”B.chars[10]={‘h’,‘e’,‘l’,‘l’,‘o’,‘!’}C.chars[10];s=”hello”D.char[]=”hello!”