• 2022-06-06
    以下结构体数组定义,不正确的是______。
    A: struct date{ int year; int month; int day;}date1[10],date2[10];
    B: struct{ int year; int month; int day;}date1[10],date2[10];
    C: struct date{ int year; int month; int day;}; ..... struct datedate1[10],date2[10];
    D: struct datedate1[10],date2[10];.....struct date{ int year; int month; int day;};
  • D

    内容

    • 0

      struct date { int year; int month; int day; }brithday; 则下面的叙述不正确的是( )

    • 1

      以下程序的运行结果是 。 struct date { int year; int month; int day; }; struct student{ char name[10]; char sex; struct date birthday; }stu; 结构体变量stu所占字节数为______

    • 2

      定义如下结构体来描述一个人的基本情况: struct date {int year; int month; int day; }; struct person {char name[20]; char sex; struct date birthday; }man;如果某人的生日是1988年10月9日,下列对生日的正确赋值是 。 A: man·birthday·year=1988 man·birthday·.month=10 man·birthday·day=9 B: birthday·year=1988birthday·month=10birthday·day=9 C: man·year=1988man·month=10man·day=9 D: year=1988 month=10 day=9

    • 3

      若有以下说明语句: struct date { int year; int month; int day; }brithday; 则下面的叙述不正确的是.

    • 4

      以下程序运行的结果是 ( ) 。 #include ” stdio.h ” main() { struct date { int year , month , day ; } today ; printf( “ %d\n ” ,sizeof(struct date)); }