输出一个浮点型数据,最小宽度为4个字符宽(包括小数点在内),不足4位右对齐,左补空格,小数点后保留两位小数。如:printf("%4.2f", 1.2 ); //输出结果 1.20 printf("%4.2f", 1.195 ); //输出结果 1.20 printf("%4.2f", 1.194 ); //输出结果 1.19 printf("%4.2f", 12...
前面可以加空白,控制两个输出项之间的间隔。后面可以加 场宽, 例如 %8.0f, 保持输出项的场宽。这样配合就可以了:printf(" 'Quotient' 'Net Value' 'Increase Rate'\n\n\n");printf("%8.0f %11.4f %11.2f%%\n\n",a,b,c);...
1 ) 可以在”%”和字母之间插进数字表示最大场宽 printf("%4d",a); 表示输出4位整型数据;printf("%6s",b); 表示输出六个字符的字符串;printf("%9.2f",c); 表示输出场宽为9的浮点数, 其中小数点后两位小数; 2 ) 可以在场宽前加数字0,用于填补宽度 printf("%04d",&d); 表示在输出一个小于...
可以在"%"和字母之间插进数字表示最大宽度。9.2f 表示输出场宽为9的浮点数,其中小数位为2,整数位为6,小数点占一位,不够9位右对齐。8s 表示输出8个字符的字符串, 不够8个字符右对齐。如果字符串的长度,或整型数位数超过说明的场宽,将按其实际长度输出。但对浮点数, 若整数部分位数超过了...
可以在"%"和字母之间插进数字表示最大场宽。例如:3d 表示输出3位整型数,不够3位右对齐。9.2f 表示输出场宽为9的浮点数,其中小数位为2,整数位为6,小数点占一位,不够9位右对齐。8s 表示输出8个字符的字符串,不够8个字符右对齐。如果字符串的长度、或整型数位数超过说明的场宽,将按其实际长度...
(1). 可以在“%”和字母之间插进数字表示最大场宽。例如: %9.2f 表示输出场宽为9的浮点数, 其中小数位为2, 整数位为6,小数点占一位, 不够9位右对齐。%8s 表示输出8个字符的字符串, 不够8个字符右对齐。 (2). 可以控制输出左对齐或右对齐, 即在“%”和字母之间加入一个”-” 号可说明输出为左...
...二、 格式化规定符 Turbo C2.0提供的格式化规定符如下: ━━━ 符号 作用 ——— %d 十进制有符号整数...说明4:其它注意 (1)超过说明的场宽 如果字符串的长度或整型数位数超过说明的场宽,将按其实际长度输出。对浮点数,若整数部分位数超过了说明的整数位宽度,将按实际整数位输出。...若小数部分位数超过...
对于输出语句,还有两个格式化说明符 符号 作用 %e 指数形式的浮点数 %g 自动选择合适的表示法 说明: (1).可以在%和字母之间插进数字表示最大场宽。 例如:%3d 表示输出3位整型数,不够3位右对齐。 %9.2f 表示输出场宽为9的浮点数,其中小数位为2,整数位为6,小数 点占一位,不够9位右对齐。 %8s 表示...
作业1:Gzy1三字符和 •编一程序,输入任意三个字符,求出这三个字符ASCII码之和。•例如:•输入:AAA•输出:195 作业2:Gzy2两数和字符 •编一程序,输入两个整数a,b(a,b都小于60)•输出两数和的ASCII码对应的字符。•例如:•输入:3233•输出:A 作业3:Gzy3最大字符 •输入三个不...
%9.2f 表示输出场宽为9的浮点数,其中小数位为2,整数位为6,小数点占一位,不够9位右对齐 %8s 表示输出8个字符的字符串,不够8个字符右对齐 示例代码: float a = 3.1415926; char str[] = "hello"; printf("%9.2f\n", a); // 输出 " 3.14" ...