以下scanf函数调用语句中对结构体变量成员的引用不正确的是struct pupil{ char name[20];int ageint sex;} pup[5],*p;p=pup;A.scanf("%s",pup[0].name);B.scanf("%d",&pup[0].age);C.scanf("%dT",&(p->sex));D.scanf("%d",p->age);

题目

以下scanf函数调用语句中对结构体变量成员的引用不正确的是

struct pupil

{ char name[20];

int age

int sex;

} pup[5],*p;

p=pup;

A.scanf("%s",pup[0].name);

B.scanf("%d",&pup[0].age);

C.scanf("%dT",&(p->sex));

D.scanf("%d",p->age);


相似考题
更多“以下scanf函数调用语句中对结构体变量成员的引用不正确的是 struct pupil {char name[20]; int a ”相关问题
  • 第1题:

    以下scanf函数调用语句中对结构体变量成员的不正确引用是() struct pupil { char name [20]; int age; int sex; }; struct puppil pup[5],*p; p=pup;

    A.scanf("%s", pup[0].name);

    B.scanf("%d", &pup[0].age);

    C.scanf("%d", &(p->sex));

    D.scanf("%d", p->sex);


    D D

  • 第2题:

    以下scanf函数调用语句中,对结构体变量成员的不正确引用是()。 struct pupil {char name[20 ]; int age ; int sex; }pup[5],*p; p=pup;

    A.scanf(“%s“,pup[0].name);

    B.scanf(“%d“,&pup[0].age);

    C.scanf(“%d“,&sex);

    D.scanf(“%d“,P->age);


    D D

  • 第3题:

    有以下结构体说明、变量定义和赋值语句 struct STD { char name[10]; int age; char sex; }s[5],*ps; ps=&s[0]; 则以下scanf函数调用语句中错误引用结构体变量成员的是________。

    A.scanf("%s",s[0].name);

    B.scanf("%d",&s[0].age);

    C.scanf("%c",&(ps->sex));

    D.scanf("%d",ps->age);


    A 本题考查typedef的使用方法,typedef对已存在的类型使用一个新的名字,选项A中ABC为新的类型别名,定义正确。

  • 第4题:

    以下scanf函数调用语句中对结构体变量成员的不正确引用是()。 struct pupil { char name[20]; int age; int sex; } pup[5], *p ; p = pup;

    A.scanf("%s", pup[0].name);

    B.scanf("%d", &pup[0].age);

    C.scanf("%d", &(p->sex));

    D.scanf("%d", p->age);


    D D

  • 第5题:

    10、以下scanf函数调用语句中对结构体变量成员的不正确引用是() struct pupil { char name [20]; int age; int sex; }; struct puppil pup[5],*p; p=pup;

    A.scanf("%s", pup[0].name);

    B.scanf("%d", &pup[0].age);

    C.scanf("%d", &(p->sex));

    D.scanf("%d", p->sex);


    scanf(“%d”,p->age);