C语言中Scanf语句的注意事项共有五条。
1.Scanf遇到错误会自动停止,直接执行下一行。
2.当使用多个scanf接受数据时,可以加\n,防止回车被赋值到第二个scanf中。
如:
3.如果在scanf语句中有空白字符例如scanf(“%d\n”,a);那么scanf会忽略用户输入的一个或多个空白字符直到遇到一个错误的输出才结束。
scanf的空白字符{换行、空格、tab(‘\n’,’ ‘,’ ‘)}
如:
4.当scanf语句中有非空白字符时,需要将非空白字符一起输入,否则sancf将终止。
错误示范:
正确示范:
5.对于输入连续的整形或者浮点型数据,可以用空白符起到间隔数据的作用。
如:
Scanf在C语言中用于输入数据,需要注意它遇到错误会停止执行、使用多个scanf时要处理回车、会忽略空白字符直到遇到错误、要求输入非空白字符和用空白分隔连续数据等要点。

1390

被折叠的 条评论
为什么被折叠?



