首页 > 试题广场 >

有关下面程序说法正确的是( ...

[单选题]
有关下面程序说法正确的是()(注:└┘代表空格)
int main() { 
    char s[6]= "abcd";
    printf("\"%s\"\n", s);
    return 0;    
}
  • “abcd”
  • \"abcd\"
  • "abcd└┘"
  • 编译错误
因为像 " 这类的符号自己想想,是不是输不出来,所以要加一个 \ ,这个叫转义符号," \" "这样子就能输出 " 了(第一个双引号和第三个双引号对应,输出第二个双引号)
发表于 2020-02-21 14:17:15 回复(1)
\" 代表一个双引号"符号;
"\"%s\"\n" 输出 "s[6]"换行。
发表于 2019-08-22 18:38:24 回复(0)
不会c语言的printf答不了,给我用cout让我试试
发表于 2019-11-28 22:01:33 回复(0)
''abcd''中文“”怎么来的?
发表于 2021-03-04 17:49:32 回复(0)
printf()"\"%s\"\n"
发表于 2019-01-16 18:51:16 回复(0)
\为转义字符,\" 则会输出 "
发表于 2023-10-12 15:07:45 回复(0)
转移字符在print函数输出时要注意
发表于 2021-05-19 20:02:13 回复(0)
\转义字符 所以输出"
发表于 2023-07-31 22:12:03 回复(0)
转义符号\"相当于"
发表于 2022-08-12 19:10:22 回复(0)
因为像 " 这类的符号自己想想,是不是输不出来,所以要加一个 \ ,这个叫转义符号," \" "这样子就能输出 " 了(第一个双引号和第三个双引号对应,输出第二个双引号)
发表于 2022-05-08 15:06:23 回复(0)
EVL头像 EVL
"\"%s\"\n", s
第一个与最后一个双引号对应
然后,\" 转义为 "
有两个\"
发表于 2022-03-21 15:53:35 回复(0)
转义字符 ,输出 " "
发表于 2021-09-27 16:33:22 回复(0)
printf输出字符串时格式本身自带  一对双引号,把第一个和最后一个双引号去掉,题目就清晰了
\"  代表输出 “  

发表于 2020-10-30 11:41:41 回复(0)
<p>可以,中文逗号咋出来的?</p>
发表于 2020-05-27 23:36:22 回复(0)