选择题
30.
语句“printf("%d\n" ,strlen("\t\"\\\n\'\065\08AB"));”的输出结果是______。
A、
6
B、
7
C、
8
D、
9
【正确答案】
A
【答案解析】
字符串“\t\"\\\n\'\065 \08AB”中共有13个字符,而strlen()函数从字符串第一个字符开始扫描,直到碰到第一个结束符“\0”为止,然后返回计数器值(长度不包含“\0”)。故输出结果为6。答案为选项A。
提交答案
关闭