C语言中,输出格式有哪些,解释下。

如题所述

%d 输出整型格式,也就是10进制数%c 输出字符格,也就是单个字母或者符号什么的%f 输出浮点数,也就是带有四位小数位的数,比如10.0000%ld 输出长整型格式,差不多和10进制一样,只是它可以输出很大的数%u 输出无符号数,这个基本输出和%d差不多%s 输出字符串,一般都是输出一个char数组的所以字符%lf 输出长浮点数,也就是所谓的双精度浮点数,double类型,可以输出很大的带小数位的数常用就这几个,后面的人补一下吧~
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-05-22
%d 输出10进制整数格式,有符号数,比如-100、200等整型(char/int/short)。
%c 输出字符,比如'A','B','$',char型
%f 输出单精度浮点数,float类型
%u 输出无符号整数,unsigned型。
%s 输出字符串,一般都是输出一个char数组的所以字符
%lf 输出双精度浮点数,double类型
%x 按16进制输出整数%o 按8进制输出整数本回答被网友采纳
第2个回答  2013-10-20
%a(%A) 浮点数、十六进制数字和p-(P-)记数法(C99)
%c 字符
%d 有符号十进制整数
%f 浮点数(包括float和doulbe)
%e(%E) 浮点数指数输出[e-(E-)记数法]
%g(%G) 浮点数不显无意义的零"0"
%i 有符号十进制整数(与%d相同)
%u 无符号十进制整数
%o 八进制整数 e.g. 0123
%x(%X) 十六进制整数0f(0F) e.g. 0x1234
%p 指针
%s 字符串
%% "%"
相似回答