C语言格式输出方式
目录
- C语言格式输出
- 1.转换字符说明
- 2.常用的打印格式
- 总结
C语言格式输出
1.转换字符说明
2.常用的打印格式
在 C 语言中,格式输出主要依靠 printf 函数来实现。
以下是一些 C 语言格式输出的代码举例及相关说明:
- printf("%2d",123),因为输出的部分有三位数,但是要求的有两位,所以原样输出为:123;printf(“%5d”,123),由于输出编程的部分有三位,但是要求 5 位。不足的左边补空格,所以输出为: 123(这里前面有两个空格)。
- printf("%10f",1.66),%f 输出,前面不指定小数位数的,就补足 6 位小数。前面指定小数位数的,按照指定小数位数输出。这个要求是 printf 函数内部的规定,就相当于它的一个 case 语句的 default。只要不指定,默认就是 6 位小数f。 前面是整数的,就是没指定小数位,只指定了总宽度。10f 就输出总宽是 10(包括符号,小数点,数字),不够在前面补空格。所以输js出为: 1.660000。
- printf("%5.3f",1.66),小数三位,整个数为 5 位(其中小数点也算一位),所以输出结果为:1.660javascript。
- printf("%3.1f",1.66),小数 1 位,整体三位(此时要进行编程客栈四舍五入),所以输出为:1.7。
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客编程栈(www.devze.com)。
精彩评论