网易云课堂_C语言程序设计进阶_第七周:文件:文件访问格式化输入输出二进制输入输出
Posted 邓戈麟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网易云课堂_C语言程序设计进阶_第七周:文件:文件访问格式化输入输出二进制输入输出相关的知识,希望对你有一定的参考价值。
格式化的输入输出
printf
%[flags][width][.prec][hIL]type
Flag 含义
- 左对齐
+ 在前面放+或-
(space) 正数留空
0 0填充
1 #include <stdio.h> 2 3 void main() 4 { 5 printf("%+9d\n", 123); 6 7 printf("%9d\n", 123); 8 9 printf("%-9d\n", 123); 10 11 printf("%-+9d\n", 123); 12 13 printf("%09d\n", 123); 14 15 system("pause"); 16 }
width或prec 含义
number 最小字符数
* 下一个参数是字符数
.number 小数点后的位数
.* 下一个参数是小数点后的位数
printf("%*d\n", 6, 123);//根据6指定的域宽输出123的值,并不输出6的值
1 #include <stdio.h> 2 3 void main() 4 { 5 printf("%9.2f\n", 123.0); 6 7 printf("%*d\n", 6, 123);//根据6指定的域宽输出123的值,并不输出6的值 8 9 system("pause"); 10 }
scanf
以上是关于网易云课堂_C语言程序设计进阶_第七周:文件:文件访问格式化输入输出二进制输入输出的主要内容,如果未能解决你的问题,请参考以下文章
网易云课堂_C语言程序设计进阶_第六周:程序结构:内存模型(全局变量和局部变量)头文件宏定义函数指针和回调函数,ACL图形库的消息机制
网易云课堂_C语言程序设计进阶_第一周:数据类型:整数类型浮点类型枚举类型
网易云课堂_C语言程序设计进阶_第五周:递归与简单算法:递归搜索二分搜索简单排序
网易云课堂_C语言程序设计进阶_第三周:结构:结构类型定义联合_1学生成绩简单统计