下列对字符数组的初始化,正确的是().
A.chars1[]="abcd"
B.chars2[3]="xyz"
C.chars3[][]={'a','x','y'}
D.chars4[2][3]={"xyz","mnp"}
时间:2023-06-11 12:27:08
-
下列给字符数组进行初始化的语句中,()是正确的。
A . chars1[]="abcd";
B . chars2[3]="xyz";
C . chars3[][]={’a’,’x’,’y’};
D . chars4[2][3]={"xyz","mnp"};
-
下面是对一维数组s的初始化,其中不正确的是()
A . chars[5]={“abc”};
B . chars[5]={‘a’,’b’,’c’};
C . chars[5]=””;
D . chars[5]=”abcdef”;
-
下列数组初始化形式正确的是()。
A . int t1[][]={{1,2},{3,4},{5,6}};
B . int t2[][]={1,2,3,4,5,6};
C . int t3[3][2]={1,2,3,4,5,6};
D . int t4[][];t4={1,2,3,4,5,6};
-
已知for(;n>=1;n--),下列语句实现将S2所指字符数组中前n个字符复制到S1所指字符数组中,其中代码不正确的是()。
A . A.*S1++=*S2++
B . B.S1[n-1]=S2[n-1]
C . C.*(S1+n-1)=*(S2+n-1)
D . D.*(++S1)=*(++S2)
-
以下()代码,能够对数组正确初始化(或者是默认初始化)。
A . int[ ] a;
B . a={1,2,3,4,5};
C . int[ ] a=new int[5]{1,2,3,4,5};
D . int [ ] a=new int[5];
-
以下不能对二维数组a进行正确初始化的语句是( )
A、int a[][3]={1,3,5,2,4,6};
B、int a[][3]={{1,3,5},{2,4,6}};
C、int a[2][3]={{2,1,3},{4,6},{5}};
D、int a[2][3]={0};
-
以下不能对二维数组进行正确初始化的语句是:
-
以下对二维数组a进行正确初始化的是__________。
-
以下语句使用字符常量对字符数组初始化。char string[8]={'e','x','a','m','p','l','e','\0'};
-
字符型数组可以用来存储字符串,因此可以用字符串初始化数组,例如:char str[]=C Programe
-
以下不能对一维数组 a 进行正确初始化的语句是()。
-
不能对二维数组 a 进行正确初始化的语句是( )
-
关于字符型数组,以下说法正确的是()
-
(一维数组初始化),以下能对一维数组 a 进行正确初始化的语句是 ()
-
下列给字符数组进行初始化中,()是正确的。
A.Char s1[]=”abcd”;
B. char s2[3]=”xyz”;
C. char s3[][]={‘a’,’x’,’y’};
D. char s4[2][3]={“xyz”,”mnp”};
-
以下由两个目标模块ml和m2组成的程序,经编译、汇编、链接后在计算机上执行,结果发现即使pl函数中没有对数组变量main进行初始化,最终也能打印出字符串“0x5589/n“,为什么?要求解释原因。
<img src='https://img2.soutiyun.com/ask/2020-09-14/968950605106435.png' /><img src='https://img2.soutiyun.com/ask/2020-09-14/968950635152154.png' />
-
字符数组的输入正确的是(a[10])
A.scanf("%c",a[10]);
B.gets(a);
C.puts(a);
D.a[10]=getchar();
-
下列对字符数组进行初始化的语句正确的是()。A.char a[]="Hello";B.char a[][]={'H','e','l','l',
下列对字符数组进行初始化的语句正确的是()。
A.char a[]="Hello";
B.char a[][]={'H','e','l','l','o'};
C.char a[5]="Hello";
D.char a[2][5]={"Hello","World"};
-
对两个数组a和b进行下列初始化: char m[]="1234567"; char n[]={1,2,3,4,5,6,7}; 则下列叙述正确的是()。
A.数组m与数组n完全相同
B.数组m与数组n长度相同
C.数组m比数组n长1
D.数组m与数组n中都存放字符串
-
【单选题】下面是对一维数组a的初始化,其中不正确的是()
A.char a[5]={"abc"}
B.chara[5]={'a', 'b', 'c}
C.char a[5]=" "
D.char a[5]="abcdef "
-
下面字符数组赋值正确的是()
A.har c[ ]={‘a’,’b’,’C’}
B.har c[4]= {‘ab’,’中国’}
C.har c[2]="abc
D.har c[4]='abcd'
-
下面对字符数组的初始化不正确的是()
A.char s[3]=张
B.char s[3]=12;
C.char s[3]=HELLO;
D.char s[3]={a,b};
-
使用语句char str[10]=“hello”;对字符数组初始化,则str[1]和str[5]的值分别是多少?()
A.‘h’‘o’
B.h’‘/0’
C.‘e’‘o’
D.‘e’‘/0’
-
对两个数组a和b进行如下初始化 char a[ ]="ABCDEF"; char b[ ]= {’A’,’B’,’C’,’D’,’E’,’F’}; 则以下叙述正确的是
A.a与b数组完全相同
B.a与b长度相同
C.a和b中都存放字符串
D.a数组比b数组长度长