设变量均已正确定义,若要通过,si2anf(“%d%c%d%c”,&a1,&e1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符x和Y。以下所示的输入形式中正确的是(注:口代表空格字符)( )。

admin2017-11-06  21

问题 设变量均已正确定义,若要通过,si2anf(“%d%c%d%c”,&a1,&e1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符x和Y。以下所示的输入形式中正确的是(注:口代表空格字符)(    )。

选项 A、10口X<回车>
B、10口X20口Y<回车>
20口Y<回车>
C、10X<回车>
D、10口X口20口Y<回车>
20Y<回车>

答案C

解析 输人数据的格式必须与scanf()的格式控制串完全匹配,如果A、B、C选项中在数字10后面均输人了空格,则会将空格赋给变量c1,而不是把x赋给cl,所以选择C选项。
转载请注明原文地址:https://jikaoti.com/ti/Qka0FFFM
0

最新回复(0)