计算机二级

下面关于数组的初始化正确的是( )。A.char str[]={’a’,’b’,’C’}B.char str[2]={’a’,’b’,’c’}C.char str[2][3]={{’a’,’b’},{’C’,’d’},{’e’,’f’}}D.char str={~a,~b,~C}

题目

下面关于数组的初始化正确的是( )。

A.char str[]={’a’,’b’,’C’}

B.char str[2]={’a’,’b’,’c’}

C.char str[2][3]={{’a’,’b’},{’C’,’d’},{’e’,’f’}}

D.char str={~a,~b,~C}

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在以下选项中,能IE确声明数组并进行初始化的语句是( )。

A.str=new Dimension(1,2,3);

B.str=new dimension(1,2,3);

C.str:new Array(1,2,3);

D.str=new array(1,2,3);


正确答案:C

第2题:

下列初始化字符数组的语句中,正确的是()。

A.char str[5] = "hello";

B.char[] str = {'h', 'e', 'l', 'l', 'o'};

C.char str[5] = {"hi"};

D.char str[100] = "";


B

第3题:

以下正确的程序段是

A.cgar str[20]; scanf(“%s",&str);

B.char *p; scanf("%s",p);

C.cha str[20]; scanf("%s",&str[2])

D.char str[20],*p=str; scanf("%s",p[2]);


正确答案:C

第4题:

7、下面语句错误的是()。

A.int *p; *p=20;

B.char *s="abcdef"; printf("%s\n",s);

C.char *str="abcdef"; char *p; p=str

D.char *str;str="abcdef";


x=x+10=x+y

第5题:

以下正确的程序段是 ____

A.char str[20]; scanf("%s",&str);

B.char *p; scanf("%s",p);

C.char str[20]; scanf("%s",&str[2]);

D.char str[20],*p=str; scanf("%s",p[2]);


C

第6题:

以下正确的程序段是

A.cgar str[20]; scanf("%s",&str);

B.char *p; scanf("%s",p);

C.char str[20]; scanf("%s",&str[2])

D.char str[20],*p=str; scanf("%s",p[2]);


正确答案:C
解析:考查如何用scanf函数输入字符串。scanf输入字符串有一点要注意的是格式控制串必须用%s。

第7题:

以下正确的程序段是()。

A.char str[20]; scanf("%s", &str);

B.char *p; scanf("%s", p);

C.char str[20]; scanf("%s", &str[2]);

D.char str[20], *p = str; scanf("%s", p[2]);


C

第8题:

以下正确的程序段是

A.cgar str[20]; scanf("%s",&str);

B.char*p; scanf("%s",p);

C.char str[20]; scanf("%s",&str[2])

D.char str[20],*p=str; scanf("%s",p[2]);


正确答案:C
解析:scanf输入字符串有一点要注意的是,格式控制串必须用%s。注意:gets函数和puts函数的作用。

第9题:

下列初始化字符数组的语句,正确的是()。

A.char[] str = {'h', 'e', 'l', 'l', 'o'};

B.char[5] str = "hello";

C.char[5] str = {"hi"};

D.char[100] str = "";


A

第10题:

下列程序片段中不正确的字符串赋值或初始化方式是()。

A.char str[10]; str=”string”;

B.char *str; str=”string”;

C.char str[7]={’s’,’t’,’r’,’i’,’n’,’g’,’0’};

D.char str[ ]=”string”;


char str[10]; str=”string”;