问题

若有说明语句 : double *p,a; 则能通过 scanf 语句正确给输入项读入数据的程序段是

A)*p=&a; scanf(" % 1f",p);

B)*p=&a; scanf(" % f",p);

C)p=&a; scanf(" % 1f",*p);

D)p=&a; scanf(" % 1f",p);

参考答案
正确答案:D(24)D) 解析 : p=&a 表示将变量 a 的地址送给指针 p; scanf( “ %lf ” ,p) 表示用键盘输入的数给变量 p 地址中。
您可能感兴趣的试题
  • 有以下程序段struct st{int x;int *y;)*pt;int a[]={l,2},b[]={3,4};struct st c[2]={10,a,20,b};pt=c;以下选项中表达式的值
  • 设 fp 为指向某二进制文件的指针,且已读到此文件末尾,则函数 feof(fp) 的返回值为A)EOFB) 非 0 值C)0D)NULL
  • 设有以下语句int a=1,b=2,c;c=a ^ (b$amp;A)6B)7C)8D)9
  • 有以下程序#include main(){ char c1,c2,c3,c4,c5,c6;scanf( % c % c % c % c,&c1,&c2,&c3,&c4);c5=g
  • 有以下程序main(){ int y=10;while(y--);printf(y= % d\n,y);}程序执行后的输出结果是A)y=0B)y=-1C)y=1D)while 构成无限循环
  • 有以下程序main(){ int a=0,b=0,c=0,d=0;if(a=1) b=1;c=2;else d=3;printf( % d, % d, % d, % d\n,a,b,c,d);}程
  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服