题目内容

有两个字符数组a、b, 则以下能正确向a、b分别进行输入字符串的是

A. gets(a,b);
B. scanf(“%s%s”,&a,&b);
C. getchar(a);getchar(b);
D. gets(a);gets(b);

查看答案
更多问题

有字符数组s1[80]和s2[80], 则以下能正确对s1、s2中的字符串进行输出的是

A. puts(s1,s2);
B. printf(“%s\n”,s1,s2);
C. putchar(s1,s2);
D. puts(s1);puts(s2);

以下程序段的输出结果是char a[]={ ′a′, ′b′, ′c′,′\0′};printf("%d",strlen(a));

A. 2
B. 3
C. 4
D. 5

有语句char s1[10];s2[10]={“books”};则能将s2中的字符串复制到s1中的语句是

A. s1={“books”};
B. strcpy(s1,s2);
C. s1=s2;
D. strcpy(s2,s1);

下面程序的输出结果是char s[]="ABCD", *p;for(p=s+1; p

ABCDBCDCDD
B. ABCD
C. BCD
D. BCDCDD

答案查题题库