填空题
以下程序的输出结果是
1
。
#include <string.h>
main()
{printf{"%d/n", strlen("IBM/n012/1/"));}
【正确答案】
【答案解析】
9 [解析] 本题主要考查的知识点是:转义字符。
用反斜线“/”引导的下一个字符失去了原来的含义,而转义为具有某种控制功能的字符,称为转义字符。本题要输出的结果是字符串“IBM/n012/1//”的长度,“IBM”是3个字符,"/n"是1个字符,“012”又是3个字符,最后的"/1"和"/"都是1个字符。所以最终字符串的长度应该是3+1+3+1+1=9。故本题应该填9。
提交答案
关闭