好文档 - 专业文书写作范文服务资料分享网站

超星学习通C语言数组题答案

天下 分享 时间: 加入收藏 我要投稿 点赞

下列程序的输出结果是()

char a[10]=\strcpy(str,strcat(a,b)); printf(\A、xyabcAB B、abcABz C、ABabcz D、abcdABCD 正确答案: D

下面是有关C语言字符数组的描述,其中错误的是() A、不可以用赋值语句给字符数组名赋字符串 B、可以用输入语句把字符串整体输入给字符数组 C、字符数组中的内容不一定是字符串 D、字符数组只能存放字符串 正确答案: D

下面是对数组s的初始化操作,其中不正确的是() A、char s[5]={\ B、char s[5]={'a'}; C、char s[5]= \

D、char s[5]= \ 正确答案: D

有两个字符数组s1,s2,则以下正确的输入语句是() A、gets(s1,s2);

B、scanf(\s1,s2); C、scanf(\s1,&s2); D、gets(\s1\ 正确答案: B

判断字符串s1是否大于s2,应当使用() A、if (s1>s2)

B、if (strcmp(s1,s2)) C、if (strcmp(s2,s1)>0) D、if (strcmp(s1,s2)>0) 正确答案: D

下面叙述正确的是()

A、两个字符串所包含的字符个数不相同时,才能进行大小比较。 B、字符个数多的字符串比字符个数少的字符串大。 C、字符串\ \与\相等。 D、字符串\小于字符串\。 正确答案: D

下面程序段的输出结果是() char c[ ]=”\\a\\b\\\\\\0c\\n”; printf(“%d”,strlen(c)); A、14 B、3

C、9 D、6

正确答案: B

下面程序段的输出结果是()

int i;

char c[5]={'1','2','\\0','3','\\0'}; for(i=0;i<5;i++) printf(\A、'1''2' B、12 C、12 3 D、123

正确答案: C

下面程序段的输出结果是()

char a[7]=“123456”; char b[4]=”ABC”; strcpy(a,b);

printf(“%c”,a[5]); A、 随机数 B、\\0 C、5 D、6

正确答案: D

下面程序的输出结果是()

#include int main ( )

{ char ch[7]=\ int i,s=0;

for (i=0;ch[i]>'0'&&ch[i]<='9';i+=2); s=10*s+ch[i]-'a'; printf(\ return 0; } A、0 B、1256 C、12ab56 D、ab

正确答案: A

下面程序的输出结果是() #include int main ( ) {

char str[ ]=\ int k;

for (k=2;(c=str[k])!='\\0';k++) {

switch (c) { case 'B':++k; break ; case 'C': continue;

default : putchar(c);continue ; }

putchar('*'); }

return 0; }

A、DE B、*D*E* C、C*D*E* D、DE*

正确答案: A

如下的数组中,数组array占用的内存空间是( )个字节。 char array[]=\A、1 B、5 C、6 D、不确定 正确答案: C

对两个数组m和n进行下列初始化:

char m[]=\

char n[]={’1’,’2’,’3’,’4’,’5’};

则下列叙述正确的是( )。 A、数组m与数组n完全相同 B、数组m与数组n长度相同 C、数组m比数组n长1

D、数组m与数组n中都存放字符串

正确答案: C 我的答案:C得分: 3.5分

14

以下程序的输出结果是( )。

char m[][10]={\for(k=1;k<3;k++) printf(“%s\\n”,m[k]);

A、12345

abc

B、12345

超星学习通C语言数组题答案

下列程序的输出结果是()chara[10]=\strcpy(str,strcat(a,b));printf(\A、xyabcABB、abcABzC、ABabczD、abcdABCD正确答案:D下面是有关C语言字符数组的描述,其中错误的是()A、不可以用赋值语句给字符数组名赋字符串B、可以用输入语句把字符串整体输入给字符数组C、字符数组中
推荐度:
点击下载文档文档为doc格式
5z25z44m9z5dq8n1sig30fluh9boav00ufg
领取福利

微信扫码领取福利

微信扫码分享