若有定义:double a,b,c;能正确给a,b,c输入数据的语句是( )。

admin2017-07-05  34

问题 若有定义:double a,b,c;能正确给a,b,c输入数据的语句是(    )。

选项 A、scanf("%If%If%If"&a,&b,&c);
B、scanf("%f%f%f",&a,&b,&c);
C、scanf("%If%If%If%",a,b,c);
D、scanf("%If%If%If",&a,&b,&c);

答案D

解析 %If,%le是针对double类型的,如果仅用%f,输入的数据可能不完全被接收,数据的精度可能不足。%f主要针对float类型的变量输入,因此B选项错误。根据题目格式可知A,C选项错误。故答案为D选项。
转载请注明原文地址:https://jikaoti.com/ti/7si0FFFM
0

最新回复(0)