• 2022-06-19
    ‍若已经定义struct stu { int a, b; } student ; 则下列输入语句中正确的是 。‎
    A: scanf("%d",&a);
    B: scanf("%d",&student);
    C: scanf("%d",&stu.a);
    D: scanf("%d",&student.a);
  • D

    内容

    • 0

      若已经定义“struct stu {int num,score;} student;”,则下列输入语句中正确的是( )。 A: scanf(“%d”,&score); B: scanf(“%d”,&student); C: scanf(“%d”,&stu.score); D: scanf(“%d”,&student.score);

    • 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

      有如下定义: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);

    • 3

      若已经定义: struct stu { int a, b; } student ; 则下列输入语句中正确的是( )

    • 4

      若有定义:struct student{ int age; int num;};struct student stu,*p;则以下正确的赋值语句是()。 A: p=stu; B: *p=*stu; C: *p=&stu; D: p=&stu;