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

admin2009-01-15  19

问题 以下程序的输出结果是【  】。
   #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。
转载请注明原文地址:https://kaotiyun.com/show/PQXp777K
0

最新回复(0)