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

admin2020-11-23  45

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

选项 A、scanf(″c=%c d=%d″,&c,&d);
B、scanf(″c=%cd=%d″,&c,&d);
C、scanf(″c=%dd=%d″,&c,&d);
D、scanf(″c=%dd=%d″,&c,&d);

答案A

解析 在sanf()函数中格式字符串的形式必须与地址格式保持一致,所以B、D选项不正确。C选项中c=%d是以数值格式存入c变量。故只有A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/jf3p777K
0

最新回复(0)