若有说明语句:int a, b, c, *d=&c;,则能正确从键盘读入三个整数分别赋给变量a、b、c的语句是()。A.scanf("%d%d%d", &a, &b, d)B.scanf("%d%d%d", a, b, d)C.scanf("%d%d%d", &a, &b, &d)D.scanf("%d%d%d", a, b,*d)

题目
若有说明语句:int a, b, c, *d=&c;,则能正确从键盘读入三个整数分别赋给变量a、b、c的语句是()。

A.scanf("%d%d%d", &a, &b, d)

B.scanf("%d%d%d", a, b, d)

C.scanf("%d%d%d", &a, &b, &d)

D.scanf("%d%d%d", a, b,*d)


相似考题
更多“若有说明语句:int a, b, c, *d=&c;,则能正确从键盘读入三个整数分别赋给变量a、b、c的语句是()。 ”相关问题
  • 第1题:

    若有说明语句:int a,b,c,*d=&c;,则能正确从键盘读入3个整数分别赋给变量a、b、c的语句是 ______。

    A.scanf("%d %d %d",&a,&b,d);

    B.scanf("%d %d %d",&a,&b,&d);

    C.scanf("%d %d %d",a,b,d);

    D.scanf("% d% d%d",a,b,*d);


    正确答案:A
    解析:scanf函数中格式控制后面应为变量地址列表,因此选项C和选项D都错误,选项B中“&d”是指针变量d的地址,与题目不符。由题目可知指针变量d中存放的是变量c的地址,所以正确答案为选项A。

  • 第2题:

    若有说明语句:int a,b,c,*d=&c;,则能正确从键盘读入三个整数分别赋给变量 a、b、c 的语句是()。

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

    B.scanf("%d%d%d",&a,&b,c);

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

    D.scanf("%d%d%d",a,b,*c)


    *(p[0] + 2)

  • 第3题:

    【单选题】若有说明语句:int a, b, c, *d=&c;则能正确从键盘读入三个整数分别赋给变量a、b、c的语句是()

    A.scanf("%d%d%d", &a, &b, d);

    B.scanf("%d%d%d", a, b, d);

    C.scanf("%d%d%d", &a, &b, &d);

    D.scanf("%d%d%d", a, b,*d);


    *(p[0] + 2)

  • 第4题:

    若有说明语句:int a, b, c, *d=&c;,则能正确从键盘读入三个整数分别赋给变量a、b、c的语句是()。

    A.scanf("%d%d%d", &a, &b, d);

    B.scanf("%d%d%d", a, b, d);

    C.scanf("%d%d%d", &a, &b, &d);

    D.scanf("%d%d%d", a, b,*d);


    *(p[0] + 2)

  • 第5题:

    若有说明语句:inta,b,c, *d=&c; 则能正确从键盘读入三个整数分别赋给变量a、b、c的语句是()。

    A.scanf("%d%d%d",&a,&b,d);

    B.scanf("%d%d%d",&a,&b,&d);

    C.scanf("%d%d%d",a,b,d);

    D.scanf("%d%d%d",a , b,*d);


    *(p[0] + 2)