问题 单项选择题

若在定义语句:int a, b, c, *p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。

A) scanf("%d", a, b, c);

B) scanf("%d%d%d", a, b, c);
C) scanf("%d", p);


D) scarff("%d", &p);

答案

参考答案:C

解析: 本题考查的知识点是:标准输入函数scanf()。scanf()函数要求,除了第1个参数为格式化字符串以外,其余参数均为相应变量的地址值。本题中,只有p是地址值,故应该选择C)。

填空题
单项选择题