scanf的使用看似细节繁杂,但使用起来非常简单。就目前而言,只要掌握以下五点:
1)在scanf的“输入参数”中,变量前面的取地址符&不要忘记。
2)scanf中双引号内,除了“输入控制符”外什么都不要写。
3)“输出控制符”和“输出参数”无论在“顺序上”还是在“个数上”一定要一一对应。
4)“输入控制符”的类型和变量所定义的类型一定要一致。对于从键盘输入的数据的类型,数据是用户输入的,程序员是无法决定的,所以在写程序时要考虑容错处理,这个稍后再讲。
5)使用scanf之前先用printf提示输入。
只要掌握了以上五点,scanf的使用基本上就没什么问题了。至于其他注意点,到后面讲数组和指针的时候再介绍。