下面能正确进行字符串赋值操作的语句是______。A.char s[5]={"ABCDE"};B.char s[5] ={'a','b','c'

题目

下面能正确进行字符串赋值操作的语句是______。

A.char s[5]={"ABCDE"};

B.char s[5] ={'a','b','c','d','e'};

C.char *s;s="ABCDEF"

D.char *s;scanf("%s",s);

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

第1题:

5、下面能正确进行字符串赋值操作的是

A.char *s=“ABCDE”;

B.char s[5]={“ABCDE”};

C.char s[5]={'A', 'B', 'C', 'D', 'E'};

D.char *s,scanf(“%s”,s);


char *s ; s=”ABCDE” ;

第2题:

下面各语句行中,能正确进行字符串赋值操作的语句是 。

A.char ST[5]={"ABCDE"};

B.char S[5]={'A','B','C','D','E'};

C.char *S; S="ABCDE";

D.char *S; scanf("%s",S);


C

第3题:

12、下面各语句中,能正确进行字符串赋值操作的语句是:

A.char s[5]={"ABCDE"};

B.char s[5]={'A','B','C','D','E','\0'};

C.char *s="ABCDE";

D.char *s; scanf("%s", &s);


C

第4题:

下面各语句行中,能正确进行字符串赋值操作的语句是()。

A.char st[4][5]={"ABCDE"};

B.char s[5]={'A', 'B', 'C', 'D', 'E'};

C.char * s;s="ABCDE";

D.char *s;scanf("%s",s);


C

第5题:

下面各语句行中,能正确进行字符串赋值操作的语句是:

A.char *s;scanf("%s",s);

B.char st[4][5]={"HELLO"};

C.char s[5]={'H', 'E', 'L', 'L', 'O'};

D.char * s;s="HELLO";


C

第6题:

下面能正确进行字符串赋值操作的是

A.char *s=“ABCDE”;

B.char s[5]={“ABCDE”};

C.char s[5]={'A', 'B', 'C', 'D', 'E'};

D.char *s,scanf(“%s”,s);


char *s=“ABCDE”;

第7题:

下面能正确进行字符串赋值操作的语句是( )

A.char s[5]={"ABCDE"}

B.char s[5]={'A','B','C','D','E'};

C.char *s;s="APCDEF"

D.char *s;scanf("%s",s);


正确答案:C

第8题:

下面能正确进行字符串赋值操作的语句是______。

A.char s[5]={"ABCDE"}:

B.chars[5]={'A'、'B'、'c'、'D'、'E'};

C.char*s;s="ABCDEF";

D.char*s; scanf("%s",s):


正确答案:C

第9题:

下面能正确进行字符串赋值操作的是

A.char s[5]={"ABCDE"};

B.char s[5]={'A','B','C','D','E'};

C.char*s;s="ABCDE";

D.char*s;scanf("%s",s);


正确答案:C
解析:选项A)和B)定义的数组空间太小,至少应该为6个字符的长度才可以。选项D)中的指针s未赋初值,所以指向—个不确定的地址,因而不能用scanf输入数据到这一指针所指向的地址中。注意:通过赋初值的方式给一维字符数组赋字符串。