下述字符串格式化语法正确的是


下述字符串格式化语法正确的是

A.'GNU'sNot%d%%'%'UNIX';

B.GNU\'sNot%s%%'%'UNIX';

C.GNU'sNot%s%%'%'UNIX';

D.'GNU\'sNot%d%%'%'UNIX';

正确答案:GNU\'sNot%s%%'%'UNIX';

分析:%符号除了数学取余数的作用外,还可以用在格式化输出中。%d表示输出一个整数,%s才表示输出一个字符串。为了输出单引号’,需要使用转义符\;%%s输出一个%