题目内容

以下程序段运行后输出结果是______。char a[]="country";char b[]="game";strcpy(a,b);printf("%c",a[3]);

A. n
B. u
C. e
D. m

查看答案
更多问题

以下对C语言字符数组描述中,错误的是_______。

A. 可以用strlen函数计算字符数组中字符串的长度
B. 可以在赋值语句中通过赋值运算符"="对字符数组整体赋值
C. 存放在字符数组中的字符串,以'\0'作为该字符串结束标志
D. 字符数组可以存放字符串或字符

以下程序段运行后,屏幕的输出结果是________。char str[80];strcpy(str,"computer");printf("%d",strlen(str));

A. 7
B. 8
C. 9
D. 80

若有定义:char str1[6]="ABCDE",*ps,*str2="FEDCBA";_________是错误的。

A. strcpy(str2,str1);
B. 表达式strcmp(str1,str2)的值小于0
C. str1=str2;
D. 表达式strlen(str1)的值为5

设已定义: char str1[20]="Hello ",str2[20]="world!"; 若要形成字符串"Hello world!",正确语句是________。

A. strcpy(str1,str2);
B. strcat(str1,str2);
C. strcpy(str2,str1);
D. .strcat(str2,str1);

答案查题题库