77问答网
所有问题
语句 printf("%d\n", strlen("ATS\n012\1\\")); 的输出结果是多少,过程
如题所述
举报该问题
推荐答案 2011-03-09
9
\n . \1 . \\
这都只算是一个字符,\号叫做转义字符
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/Y8Wp8GYIN.html
相似回答
请问:
printf(
"
%d
\n"
,strlen(
"
ATS
\
n012
\1\\")); 运行结果是多少?给个计...
答:
\
n
-换行符 \1-笑脸符号 \\--反斜杠\
printf(%d
\n"
,strlen (ATS
\
n012
\1\\"))的输出结果是
答:
printf(
"
%d
\n"
,strlen(
"
ATS
\
n012
\1\\"));9 \
n,
\1,\\都代表一个字符
...
printf(
"
%d
\n"
,
strlen(
"
ATS
\
n012
\1\\")); 求过程解释
答:
这句话的意思是:
%d,strlen
是函数库的一个函数,要来求字符串的长度(不包括\0).整句话就是以十进制格式输出"
ATS
\
n012
\1\\"的长度是9
printf(
“
%d
\n”
,strlen(
"
ATS
\n\12\1\\")) 、printf(“%d\n”,strlen...
答:
所以 对"
ATS
\n\12\1\\",7个字符分别为 'A' 'T' 'S' '\n' '\12' '\1' '\\'对"ATS\n\0\g\1\\",4个字符分别为 'A' 'T' 'S' '\n'对"ATS\
n012
\1\\",9个字符分别为 'A' 'T' 'S' '\n' '0' '1' '2' ...
C
语句
printf(
"
%d
\n"
,strlen(
"
ATS
\
n012
\1\\")); 输出结果为什么是9??我...
答:
其中 \
n
\1 \\ 为转义字符,各为一个字符 数一数整个字符串就是9个字符
语句
:
printf(
“
%d
\n”
,strlen(
“
ats
\
012
\1\\n”));的输出结果是?
答:
结果是7
,ats
3个字符,\
012
跟\1分别1个字符,\\是转意\,所以1个字符,最后n一个字符,加起来7个字符
printf(
"
%d
\n"
,strlen(
"
ATS
\
n012
\1\\")) 输出结果是什么??谢谢_百度知...
答:
9 A、T、S、\
n(
换行符)、0、1、2、\1(用1位八进制数作转义序列)、\\(一条斜线)共九个字符。
大家正在搜
相关问题
语句:printf(“%d\n”,strlen(“ats\0...
printf("%d\n",strlen("ATS\n012...
为什么printf("%d\n",strlen("ats\n...
C语句 printf("%d\n",strlen("ATS\...
语句printf (("%d\n",strlen("ats\...
printf("%d\n",strlen("ATS\N012...
printf("%d\n",strlen("ATS\n012...
"printf("%d\n",strlen("ats\no1...