已有定义int x; f1oat y;且执行scanf("%3d%f",&x,&y);语句,若从第一列开始输入数据12345 678(回车),则x 的值为?
选项A:12345
选项B:123
选项C:45
选项D:345
正确答案:选项B