以下选项中,不能定义s为合法的结构变量的是A.struct abc { double a; char b[10]; } s;B.struct { double a; char b[10]; } s;C.struct ABC { double a; char b[10]; }; struct ABC s;D.struct s { double a; char b[10]; };

以下选项中,不能定义s为合法的结构变量的是

A.struct abc { double a; char b[10]; } s;

B.struct { double a; char b[10]; } s;

C.struct ABC { double a; char b[10]; }; struct ABC s;

D.struct s { double a; char b[10]; };


参考答案和解析
struct{ double a; char b[10]; } s;

相关考题:

有以下结构体说明、变量定义和赋值语句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为变体变量的是A.Dim a As DoubleB.Dim a As VariantC.Dim aD.a=24

设有以下语句: typedef street S { int g; char h;} T;则下面叙述中正确的是( )。A.可用S定义结构体变量B.可以用T定义结构体变量C.S是struct类型的变量D.T是struct S类型的变量

以下选项中,不合法的VisualBasic的变量名是()。 A、a5bB、_xyzC、a_bD、andif

设有以下语句: typedef struct S { int g; char h; } T; 则下面叙述中正确的是( )。A.可以用S定义结构体变量B.可以用T定义结构体变量C.S是struct类型的变量D.T是stnictS类型的变量

以下选项中,能定义s为合法的结构体变量的是( )。A.typedef struct abc { double a; char b[10]; } s;B.struct { double a; char b[10]; }s;C.struct ABC { double a; char b[10]; } ABC s;D.typedef ABC { double a; char b[10]; } ABC s;

若有以下结构类型说明和变量定义,则变量a在内存中所占字节数是struct stud{ char num[6]; int s[4]; double ave;}a,*p;

若有以下语句:typedef struct S{int 9;char h;}T;以下叙述中正确的是( )。A.可用s定义结构体变量B.可用T定义结构体变量C.S是struct类型的变量D.T是struct S类型的变量

设有以下程序段:以下叙述正确的是( )。A.只有变量c的定义是合法的B.只有变量a,b,c的定义是完全合法的C.所有变量的定义都是完全合法的D.只有变量a,b的定义是完全合法的

以下选项中,能定义s为合法的结构件变量的是_______。A.typedef struct abc { double a; char b[10]; }s;B.struct { double a; char b[10]; }sC.struct ABC { double a; char b[10]; } ABCs;D.typedef ABC { double a; char b[10]; } ABCs;

若变量均已正确定义并赋值,以下合法的c语言赋值语句是( )。A.x---y=--5;B.x--n%2.5;S 若变量均已正确定义并赋值,以下合法的c语言赋值语句是( )。A.x---y=--5;B.x--n%2.5;C.x+n=i;D.x=5--4+1;

以下结构体说明和变量定义中,正确的是

以下选项中,能定义S为合法的结构体变量的是( )。A.B.C.D.

下列选项中,哪几项是VB语言的合法变量名。() A、123B、“abc”C、x1D、s

设有以下语句 typedef struct s {int g;char h;}T 则下面叙述中正确的是A.可用S定义结构体变量B.可以用T定义结构体变量C.S是struct类型的变量D.T是structS类型的变量

以下叙述错误的是A.如果过程被定义为Static类型,则该过程中的局部变量都是Static类型B.Sub过程中不能嵌套定义Sub过程C.Sub过程中可以嵌套调用Sub过程D.Static类型用于定义变量,不能定义过程

下列对变量的定义中,不能定义A为变体变量的是().A、DIM A AS DOUBLEB、DIM A AS VARIANTC、DIM;AD、A=24

s1和s2是两个结构类型变量,若要使赋值s1=s2合法,则它们的说明应该是()A、s1只能接收相同类型的数据成员B、结构中的成员相同C、同一结构类型的变量D、存储字节长度一样的变量

数据结构里,下列选项中是定义结构体类型的指针变量的格式的是()。A、struct结构名指针变量名B、struct结构名变量名C、static结构名指针变量名D、struct指针变量名结构名

以下关键字中,不能定义变量的是()A、DeclareB、DimC、PublicD、Private

设有以下结构类型说明和变量定义,则变量a在内存所占字节数是().   struct stud { char num[8]; int s[4]; double ave; } a,*p;

多选题下列选项中是定义结构体类型的指针变量的格式不正确的是()。Astruct结构名 指针变量名Bstruct结构名 变量名Cstatic结构名 指针变量名Dstruct指针变量名 结构名

单选题下列对变量的定义中,不能定义A为变体变量的是().ADIM A AS DOUBLEBDIM A AS VARIANTCDIM;ADA=24

多选题下列选项中关于结构体普通变量定义的格式不正确的是()。Astruct结构名变量名Bstatic结构名变量名Cfunction结构名变量名Dstruct变量名结构名

单选题若有以下程序:typedef struct S{int g;char h;}T;以下叙述中正确的是(  )。A可用S定义结构体变量B可用T定义结构体变量CS是struct类型的变量DT是struct S类型的变量

多选题数据结构里,下列选项中是定义结构体类型的指针变量的格式不正确的是()。Astruct结构名指针变量名Bstruct结构名变量名Cstatic结构名指针变量名Dstruct指针变量名结构名

单选题s1和s2是两个结构类型变量,若要使赋值s1=s2合法,则它们的说明应该是()As1只能接收相同类型的数据成员B结构中的成员相同C同一结构类型的变量D存储字节长度一样的变量

填空题设有以下结构类型说明和变量定义,则变量a在内存所占字节数是().   struct stud { char num[8]; int s[4]; double ave; } a,*p;