单项选择题
有以下程序 #include<string.h> main() { char p[20]={'a','b','c','d'},q[]="abc",r[]="abcde"; strcat(p,r); strcpy(p+strlen(q),q); printf("%d\n",strlen(p)); } 程序运行后的输出结果是()
A.9 B.6 C.11 D.7
A.20 9 B.9 9 C.20 11 D.11 11
A.1,2,3,4,5,6,7,8,9,10, B.1,2,6,8,10,12,7,8,9,10, C.1,2,3,4,10,12,14,16,9,10, D.1,2,6,8,10,12,14,16,9,10,