若有定义:int a;float b;double c;,程序运行时输入:1 2 3<回车>,能把1输入给变量a、把2输入给变量b、把3输入给变量c的输入语句是( )。

admin2019-07-10  31

问题 若有定义:int a;float b;double c;,程序运行时输入:1 2 3<回车>,能把1输入给变量a、把2输入给变量b、把3输入给变量c的输入语句是(  )。

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

答案A

解析 在scanf()函数中,a变量为整数用%d格式字符串,a变量为单精度数用%f格式字符串,a变量为双精度数用%1f格式字符串,只有A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/URkiFFFM
0

最新回复(0)