• 2022-06-06
    若有以下定义和语句:int a,*p;p=&a; 则能够从键盘给变量a输入数据的语句是【 】
    A: scanf("%d",a);
    B: scanf"%d",p);
    C: scanf("%d",*p);
    D: scanf("%d",&p);
  • B

    内容

    • 0

      ‍若在定义语句: 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: scanf("%d",&p);

    • 1

      ‎若在定义语句: 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: scanf("%d",&p);

    • 2

      若有定义:double *p,a;,则能给变量a输入数据的正确程序段是【】。 A: a=&p;scanf("%lf",p); B: p=&a;scanf("%lf",*p); C: *p=a;scanf("%lf",*p); D: p=&a;scanf("%lf",p);

    • 3

      有定义:int x,*p=&x;,则能为变量x正确赋值的语句是( )。 A: scanf("%d",p); B: scanf("%d",x); C: scanf("%d",*p); D: scanf("%f",&x);

    • 4

      设有定义:int a,*pa=&a;以下scanf语句中能正确为变量a读入数据的是( ) A: scanf(“%d”,p; B: scanf(“%d”,; C: scanf(“%d”,&p; D: scanf(“%d”,*p;