不能把字符串“Hello!”赋给数组b的语句是()

题目

不能把字符串“Hello!”赋给数组b的语句是()

  • A、char b[10]={’H’,’e’,’l’,’l’,’o’,’!’};
  • B、char b[10];b="Hello!";
  • C、char b[10];strcpy(b,"Hello!");
  • D、char b[10]="Hello!";
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

已知:char a[15],b[15]={"I love china"};则在程序中能将字符串I love china赋给数组a的正确语句是

A.a="I love china";

B.strcpy(b,a);

C.a=b;

D.strcpy(a,b);


正确答案:D

第2题:

不能把字符串"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!";


正确答案:B
解析:在C语言中,大写字母和小写字母被认为是两个不同的字符,因此,“hello!”和“Hello!”是两个不同的字符串。

第3题:

可以采用赋值语句将一个字符串直接赋给一个数组。()

此题为判断题(对,错)。


参考答案:错误

第4题:

下面是有关C语言字符数组的描述,其中错误的是( )。 A.不可以用赋值语句给字符数组名赋字符串S

下面是有关C语言字符数组的描述,其中错误的是( )。

A.不可以用赋值语句给字符数组名赋字符串

B.可以用输入语句把字符串整体输入给字符数组

C.字符数组中的内容不一定是字符串

D.字符数组只能存放字符串


正确答案:D
用来存放字符量的数组称为字符数组。字符数组也可以是二维或多维数组,对一个字符数组,如果不作初始化赋值,则必须说明数组长度,还可用printf函数和scarlf函数一次性输出/输入一个字符数组中的字符串,而不必使用循环语句逐个地输入/输出每个字符。通常用一个字符数组来存放一个字符串。所以D选项不正确。

第5题:

不能把字符串“Hello!”赋给数组的语是 ______。

A.char b[10]={'H' ,' e' ,'1', '1', 'o' ,' !'};

B.char b[10];b=" Hello!" ;

C.char b[10];strcpy(b,"Hello!");

D.char b[10]="Hello!"


正确答案:B

第6题:

若需要把一个字符串赋给字符数组,则选用的函数是()。

A、strlen

B、strcmp

C、strcat

D、strcpy


正确答案:D

第7题:

不能把字符串"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!";


正确答案:B
解析:在C语言中,写字母和小写字母被认为是两个不同的字符,因此,“hello!”和“Hello!”是两个不同的字符串。

第8题:

下面是有关 C 语言字符数组的描述,其中错误的是

A) 不可以用赋值语句给字符数组名赋字符串

B) 可以用输入语句把字符串整体输入给字符数组

C) 字符数组中的内容不一定是字符串

D) 字符数组只能存放字符串


正确答案:D

第9题:

若有定义:“int a,b;”,通过语句“scan[("%d;%d".,&a,&b);”,能把整数3赋给变量a,5赋给变量b的输入数据是( )。

A.3 5

B.3,5

C.3;5

D.35


正确答案:C
在输入时必须遵守scanf函数中的格式才能正确地赋值给相应的变量,由于scanf函数为“%d;%d”,所以在输入时要输入3;5,答案为C。

第10题:

不能把字符串:Hello!赋给数组b的语句是( )。

A.char b[10]={’H’,’e’,’l’,’l’,’o’,’!’};

B.char b[10]; b="Hello!";

C.char b[10]; strcpy(b,"Hello!");

D.char b[10]="Hello!";


正确答案:B

更多相关问题