题目内容 (请给出正确答案)
[单选题]

对字符数组str赋初值,str不能作为字符串使用的一个是 。

A.char str[]="shanghai";

B.char str[]={"shanghai"};

C.char str[9]={'s','h','a','n','g','h','a','i',’\0’};

D.char str[8]={ 's','h','a','n','g','h','a','i'};

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“对字符数组str赋初值,str不能作为字符串使用的一个是 。”相关的问题

第1题

对字符数组str赋初值.str不能作为字符串使用的一个是( )

A、A.char str[]="shanghai";

B、B.char str[]={"shanghai"};

C、C.char str[9]={s,h,a,n,g,h,a,i,\0};

D、D.char str[8]={ s,h,a,n,g,h,a,i};

点击查看答案

第2题

已知字符数组str1的初值为"China",执行语句str2=str1; 则字符数组str2也存放字符串"China"
点击查看答案

第3题

请补充main函数,该函数的功能是:从键盘输入两上字符串并分别保存在字符数组str1和str2中,用字符串str2替换字符串str1前面的所有字符,注意,str2的K度不大于str1,否则需要重新输入。

例如,如果输入strl;=“abced”,str2=“fk”,则输出“fkced”。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仪在 main函数的横线上填入所编写的若干表达式或语句。

试题程序:

include<stdio.h>

include<string. h>

main ()

{

char strl [ 81], str2 [ 81 ];

char *pl=strl, *p2=str2;

clrscr ();

do

{

printf(" Input strl tn");

gets (strl);

printf(" Input str2 In");

gets (str2);

}while(【 】);

while(【 】)

*p1++=*p2++;

printf(" Display strl \n");

puts (【 】)

}

点击查看答案

第4题

已知字符数组str1的初值为"China",则执行语句str2=str1;后,字符数组str2也存放字符串"China"
点击查看答案

第5题

下面哪个选项不能将"hello"字符串存入字符数组str中( )。

A、char str[]="hello" ;

B、char str[30]; strcpy(str, "hello");

C、char str[30];str="hello";

D、char str[30],*ps=str; strcpy(ps,"hello");

点击查看答案

第6题

字符串不能使用赋值运算符整体复制,必须使用strcpy函数进行字符串的复制。strcpy(str2, str1);是将字符数组str2中的字符串复制到字符数组str1中。( )
点击查看答案

第7题

要使字符串数组STR含有“ABCD”,“EFG”和“xY”三个字符串,不正确的定义语句是( )。

A.char STR[][4]={"ABCD",“EFG”,“xY”);

B.char STR[][5]={“ABCD”,“EFG”,“xY”);

C.char STR[][6]={“ABCD”,“EFG”,“xY”};

D.char STR[][7]={{‘A’,‘B’‘C’,‘D’,‘\0’),“EFG”,“xY”);

点击查看答案

第8题

以下叙述中正确的是

A.下面的语句用赋初值方式来定义字符串,其中,"\0"是必须的charstrl[]={"s","t","r","1","\0");

B.有定义语句:charstr1[]=""str1"",数组str1将包含4个元素

C.字符串常量""str1""的类型是:字符串数据类型

D.字符数组的每个元素可存放~个字符,并且最后一个元素必须是"\0"字符

点击查看答案

第9题

设有两字符串"Good"、"Morning"分别存放在字符数组 str1[10]、str2[10]中,下面语句中能把"Morning"连接到"Good"之后的是( )。

A、strcpy(str1,str2);

B、strcat("Good" ,str2);

C、strcat(str1, "Morning");

D、都不对

点击查看答案

第10题

设有两字符串“Good”、“Morning”分别存放在字符数组 str1[20]、str2[20]中,下面语句中能把“Morning”连接到“Good”之后的是( )。

A、strcpy(str1,str2);

B、strcpy(str1, "Morning");

C、strcat(str1, "Morning");

D、strcat("Good" ,str2);

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信