选择题

若有定义: char c;int d; 程序运行时输入: c=1,d=2<回车>, 能把字符 1 输入给变量 c、 整数 2 输入给变量 d 的输入语句是(     )。

【正确答案】 A
【答案解析】

在 scanf()函数中, 格式字符串的形式必须与地址格式保持一致, BD 两项中格式控制部分缺少逗号,所以 B、 D 选项不正确。 C 选项中 c=%d 是以数值格式存入 c 变量。 答案选择 A 选项。