单个字符要用单引号%c,多个字符(字符串)用双引号%s
//注意:a是变量
printf("%c",a);//输出字符
printf("%d",a);//输出整型int
printf("%s",a);//输出字符串
printf("%f",a);//输出浮点型
%s是输出字符串的,%c是输出一个字符。
我为你整理了以下几种格式说明符的类别,希望能够帮到你:
%a(%A) 浮点数、十六进制数字和p-(P-)记数法(C99)
%c 字符
%d 有符号十进制整数
%f 浮点数(包括float和doulbe)
%e(%E) 浮点数指数输出[e-(E-)记数法]
%g(%G) 浮点数不显无意义的零"0"
%i 有符号十进制整数(与%d相同)
%u 无符号十进制整数
%o 八进制整数
%x(%X) 十六进制整数0f(0F)
%p 指针
%s 字符串
%% "%"
如果对你有帮助的话,希望能够采纳我一下。