请问若a, b均为int型变量,x, y均为float型变量,正确的输入函数调用是( )
来源:百度知道 编辑:UC知道 时间:2024/05/04 17:13:24
A. scanf("%d%f",&a,&b); B. scanf("%d%f",&a,&x);
C scanf("%d%d",a,b); D. scanf("%f%f",x,y);
C scanf("%d%d",a,b); D. scanf("%f%f",x,y);
选B,
看看scanf函数对格式化输出的要求就可以解决你的困惑了,
d 整型
f 浮点型
c 字符
s 字符串
首先排除 C D ...
然后根据对应关系选 B ...
不用说是B
首先&取地址是要的!
其次,格式要对,A中b不是float类型的,排除,剩下的就是B了!
选B。
要对变量取地址,所以C D不对;然后看格式%d--整型(int)变量,%f--浮点型(float)变量,故选B。
同意楼上