单选题:以下程序的输出结果是()。
以下程序的输出结果是()。
#include <string. h>
int main(void)
{ char p[20]={'a', 'b', 'c', 'd'}, q[ ] = "abc", r[ ]= "abcde";
strcpy(p+strlen(a), r);
strcat(p, a);
printf("%d %d\n", sizeof(p), strlen(p));
return 0; }
A.209
B.99
C.2011
D.1111
答案:C
#include <string. h>
int main(void)
{ char p[20]={'a', 'b', 'c', 'd'}, q[ ] = "abc", r[ ]= "abcde";
strcpy(p+strlen(a), r);
strcat(p, a);
printf("%d %d\n", sizeof(p), strlen(p));
return 0; }
A.209
B.99
C.2011
D.1111
答案:C