• 2022-06-16
    设有以下语句:struct people{char name[20];int age;int sex;}pup[5],*p=pup;则下列scanf语句不正确的是【】。
    A: scanf("%s",pup[0].name);
    B: scanf("%d",p->;age);
    C: scanf("%d",&( p->;sex));
    D: scanf("%d",&pup[0].age);
  • B

    内容

    • 0

      以下scanf函数调用语句中对结构体变量成员的不正确引用是() A: scanf("%s",s[0].name); B: scanf("%d",&s[0].age); C: scanf("%d",&(p->sex)); D: scanf("%d",p->age);

    • 1

      有如下定义:struct student{ int num; char name[20]; int age;};struct student stu[30];下面输入语句正确的是()。 A: scanf("%d",&stu.age); B: scanf("%d",stu[0].age); C: scanf("%d",&stu[0].age); D: scanf("%d",stu.age);

    • 2

      下列在scanf函数中对结构体变量成员的不正确引用的是 。 A: scanf(“%d”,(*p)->;age); B: scanf(“%s”,pup.name); C: scanf(“%d”,&(p->;sex)); D: scanf(“%d”,&pup.age);

    • 3

      有以下结构体说明、变量定义和赋值语句:则以下scanf函数调用语句有错误的是()。 A: scanf(”%s”,s[0].name); B: scanf(”%d”,&s[0].age); C: scanf(”%c”,&(ps一>sex)); D: scanf(”%d”,ps一>age):

    • 4

      以下scanf函数调用语句中对结构体变量成员的不正确引用是().structpu...ex;}pup[5],*p;p=pup;