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

admin2014-06-17  31

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

选项 A、10□x20□Y
B、10□x20□Y
C、10x20Y
D、10□x□20□Y

答案C

解析 存使用scanf’函数进行输入数据时,输入的数据之间必须用空格、回车符、制表符(Tab键)等间隔符隔开,似是空格为合法的字符型数据的输入。而按照格式符’’%d%c%d%c’’说明,数值型数据和宁符数据输入之间不要加入空格间隔,而字符型数据和数值型数据的输入却可以加入任意的空格,同车和跳格。
转载请注明原文地址:https://kaotiyun.com/show/jeJp777K
0

最新回复(0)