问题 填空题

以下程序的输出结果是 【10】
#include <string.h>
main()
printf("%d\n",strlen("IBM\n012\1\\"));

答案

参考答案:I

解析: 本题要输出的结果是字符串"IBM\n012\1\\"的长度,"IBM"是3个字符,’\n’是 1个字符,"012"又是3个字符,最后的’\1’和’\\’都是1个字符。所以最终字符串的长度应该是3+1+3+1+1=9。故本题应该填9。

单项选择题
单项选择题