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.文件中的输入输出
浙公网安备 33010602011771号