900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > c语言printf输出格式顶格 c语言printf()输出格式[共6页].pdf

c语言printf输出格式顶格 c语言printf()输出格式[共6页].pdf

时间:2021-04-19 03:42:45

相关推荐

c语言printf输出格式顶格 c语言printf()输出格式[共6页].pdf

c 语言 printf() 输出格式大全

浮点数( 包括 float 和 doulbe)

浮点数指数输出 [e-(E-) 记数法]

浮点数不显无意义的零 "0"

有符号十进制整数 ( 与%d 相同)

无符号十进制整数

十六进制整数 <?xml:namespace prefix = st1 />()

左对齐: "-"

的格式控制的完整格式:

③0 :有0 表示指定空位填 0, 如省略表示指定空位不填。

④m.n :m 指域宽,即对应的输出项在输出设备上所占的字符数。 N 指精度。用于说明输出的实型数

的小数位数。为指定 n 时,隐含的精度为 n=6 位。

m ,则左端补以空格,若大于 m ,则按

②o 格式:以无符号八进制形式输出整数。对长整型可以用 "%lo" 格式输出。同样也可以指定字段宽

⑤c 格式:输出一个字符。

%s :例如:printf("%s", "CHINA")

2

%e :数字部分(又称尾数)输出 6 位小数 ,指数部分占 5 位或 4 位。

示整个输出数据所占的宽度。

printf("%*.*s\n",m,n,ch);

printf("hello world%n", &slen);

执行后变量被赋值为 11

1 、格式输出函数的一般形式

3

可以是 0 个、一个或多个 ,每个输出项之间用逗号( , )分隔。输出的数据可以是整数、实数、字符

"\n" 表示换行 , "\t" 表示水平制表等。

4

flags 为可选择的标志字符,常用的标志字符有:

- ——左对齐输出 ,默认为右对齐输出;

type 为可选的格式字符,用来进行格式转换。

#include

int main()

5

知识改变命运

如果是: %l,%h ,则输不出结果

printf("%d,%ld/n",i,i2);// 试验不出 %ld 和%d 之间的差别,因为 long 是 4bytes

printf("%hd,%hd/n/n/n",i,i3);//

//for string and char

unsigned char ch2=160;

char *str="Hello everyone!";

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。