%5d//代表结果占用5个字符位不够的用空格,结果右对齐 %-5d//代表结果占5个字符位不够的用空格,结果左对齐 %5.3d//代表占5个字符位但结果至少要3位,不够的用0补 005
%10.3f//代表整數占10位小数保留3位
scacf函数会把输入的信息当成一条连续的字符流,一个一个匹配如果发现不合适的不会查看剩余嘚部分。
例如:输入 2 0.3 scanf函数会读入2与%d匹配然后忽略空格匹配下一个。如果输入0.3 2 scanf函数发现不匹配直接结束