正在加载图片...
格式字符 di+进制整数 int a=567: printf(%od, a) 567 xX十六进制无符号整数ita=25;prit%6x”a) f o八进制无符号整数nta=65; printf(90a) 101 u不带符号十进制整数inta=567 printf( %ou, a) 56 单一字符 char a=65 printf( %/oc,a) s字符串例inta=3, ABC eE指数形式浮 printf( %od%dn”a,b) 5.677890e+002 f小数形式浮 printf( a=%d, b=%dn, a, b) 567.789000 gGe和较短输出结果:34 567.789 0%百分号本身 a=3.b=4 0 ◆说明 ●格式字符要用小写 ●格式字符与输出项个数应相同,按先后顺序一一对应 ●输出转换:格式字脊与输岀项类型不一致自动按指定格式输 出d,i x,X o u c s e,E f g,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+002 567.789000 567.789 % ❖说明 ⚫格式字符要用小写 ⚫格式字符与输出项个数应相同,按先后顺序一一对应 ⚫输出转换:格式字符与输出项类型不一致,自动按指定格式输 出 例 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
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有