求解这四个选项的详细过程

img


求解这四个选项的详细过程,解题思路,方法,经过,本人十分迷糊

选b %4d 表示读取宽度4 但是遇到空格或者tab或者回车间隔符会读取结束将读取到的数字赋给对应的变量
A和C没有间隔符 一开始%4d则会读取前四个字符转换为数字给i,i里面就不是10了,而D是有,逗号,读取数字字符时读到逗号是读不过去的,逗号后面那些数字都读取不了,只有b满足题意

选B
空格是默认的分隔符。逗号不是,%4d这种是定长截取,但空格优先,遇到空格就输入项自动分隔