问题
单项选择题
若有说明语句:double*p,a;则能通过scanf 语句正确给输入项读入数据的程序段是【 】。
A.*P=&a;scanf("%if",P);
B.*P=&a;scanf("%f",P);
C.*P=&a;scanf("%if",*P);
D.*P=&a;scanf("%if",P);
答案
参考答案:D
解析:p=&a表示将变量a的地址送给指针p;scanf("%lf",p)表示用键盘输入的数给变量p地址中。