正在加载图片...
格式字符: di 十进制整数 int a=567;printf("%d",a); 567 x.X 十六进制无符号整数 inta=255;printf%x”,a)月 f 0 八进制无符号整数 int a=65;printf("%o",a); 101 u 不带符号十 例main0 567 单一字符 例 int a=3,b=4; s 字符串 printf(%d%dn”,a,b)i e,E 指数形式浮 printf“a=%d,b=%dn”,a,b,b); 0e+02 f 小数形式浮 输出结果:34 567.789000 g e和f中较短 a=3,b=4 567.789 %% 百分号本身 printf("6y%万 % ●说明 1111111111111111 65535 ◆格式字符要用小写 ◆格式字符与输出项个数应相同,按先后顺序一一对应 ◆输出转换:格式字符与输出项类型不一致,自动按指定格式 输出 d,i x,X o u c s e,E f g %% 格式字符: 十六进制无符号整数 不带符号十进制整数 十进制整数 指数形式浮点小数 单一字符 字符串 八进制无符号整数 小数形式浮点小数 e和f中较短一种 百分号本身 int a=567;printf ( “%d”,a); int a=255;printf(“%x”,a); int a=65;printf(“%o”,a); int a=567;printf(“%u”,a); char a=65;printf(“%c”,a); printf(“%s”,“ABC”); float a=567.789;printf(“%e”,a); float a=567.789;printf(“%f”,a); float a=567.789;printf(“%g”,a); printf(“%%”); 567 ff 101 567 A ABC 5.677890e+02 567.789000 567.789 % ⚫说明 ◆格式字符要用小写 ◆格式字符与输出项个数应相同,按先后顺序一一对应 ◆输出转换:格式字符与输出项类型不一致,自动按指定格式 输出 例 main() { unsigned int u=65535; printf(”u=%d\n",u); } 输出结果:u=-1 例 int a=3,b=4; printf(“%d %d\n”,a,b); printf(“a=%d , b=%d\n”,a,b); 例 int a=3,b=4; printf(“%d %d\n”,a,b); printf(“a=%d , b=%d\n”,a,b); 输出结果: 3 4 a=3, b=4 11 11 11 11 11 11 11 11 65535
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有