单选题
以下程序的输出结果是______。
main()
{char st[20]="hello/0/t//";
printf("%d%d/n", strlen(st), sizeof(st));
}
A、
9 9
B、
5 20
C、
13 20
D、
20 20
【正确答案】
B
【答案解析】
[解析] 从题目中可知,"/0"、"/t"、"/"分别为一个字符,而sizeof是求字节个数的函数,其中包括"/0"占的字节;strlen函数是求数组长度的函数,其以"/0"结束,因此strlen的值为5,sizeof的值为20。
提交答案
关闭