这道c语言题为什么选B??若变量c定义为float 类型,当从终端输入283.1900回车,能给变量c赋以283.19的输入语句是( )选择一项:a. scanf ( "%8f ”, &c);b. scanf( "%6.2f ” ,&c); c. scanf ("%8.4f ”,&c );d. scanf( "%f ”,c );