设已定义: 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);
查看答案
若有字符数组a[80]和b[80],则以下输入语句正确的是( C )
A. gets(a,b)
B. scanf("%c%c",&a,&b);
C. scanf("%s%s",a,b)
D. gets("a"),gets("b");
若有定义:charstr1[10],str2[10]="Fujian";,能将字符串"Fujian"赋给数组str1的正确语句是________。
A. str1="Fujian";
B. strcpy(str1,str2);
C. strcpy(str2,str1);
D. strcopy(str1,str2);
以下程序段的运行结果是_________。char str[]={ "FuJian"};printf("%d",strlen(str));
A. 9
B. 7
C. .6
D. 8
以下程序段的运行结果是_________。char a[]="abcdef";char b[]="xyz";strcpy(a,b); printf("%c",a[2]);
A. c
B. z
C. b
D. y