2021.2.2 输入输出 | C语言学习

  1.输出特殊字符

  3.14画画: https://ummoodle.um.edu.mo/pluginfile.php/3608104/mod_resource/content/1/03.14.c

  要点:如果要输出“ \ ”,因为“ \ ”是特殊符号,所以需要打成“\\”

           同理,printf("%%");  输出:%

                      printf("\\n");输出:\n

   拓展:printf语句的输出格式为:

%[flag][width][.precision]type

flag是标识符:“-”表示左对齐width表示最少宽度,.precision 表示输出精度,也就是小数的位数。

当小数部分的位数大于 precision 时,会按照四舍五入的原则丢掉多余的数字; 当小数部分的位数小于 precision 时,会在后面补 0。

2.scanf与缓冲区
在用scanf连续输入double类型之后,再输入char类型就会报错。需要用scanf(“ %c”,&d)或
scanf("\n%c",d)或者fflush(stdin)的方式来清空缓冲区。

3.文件中的输入输出


 
posted on 2021-02-02 12:58  鄂江  阅读(176)  评论(0)    收藏  举报