[单选题]

以下选项中能正确把c1定义成结构体变量的是( )。

A.typedef struct { int red; int red; int green; int blue; }COLOR; COLOR c1;

B.struct color c1 { int red int red; int green int blue; };

C.stmctcolor { int red, int green; int blue; }c1;

D.struct { int red; int green; int blue; }c1;

参考答案与解析:

相关试题

以下选项中不能正确把c1定义成结构体变量的是

[单选题]以下选项中不能正确把c1定义成结构体变量的是A.typedef struct { int red; int green;; int blue; }COLOR; COLOR cl;B.struct color cl { int red; int green; int blue; };C.struet color { int red; int green; int blue; }c1;D.struct { int red; int green; int blue; }cl;

  • 查看答案
  • 以下选项中不能正确把cl定义成结构体变量的是

    [单选题]以下选项中不能正确把cl定义成结构体变量的是A.typedef struct { int red; int green; int blue; } COLOR; COLOR cl;B.struct color cl { int red; int green; int blue; }C.struct color { int red; int green; int blue; } cl;D.struct { int red; int green; int blue; } cl;

  • 查看答案
  • 以下选项中,能定义s为合法的结构体变量的是()。

    [单选题]以下选项中,能定义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;

  • 查看答案
  • 以下选项中,能定义s为合法的结构件变量的是_______。

    [单选题]以下选项中,能定义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;

  • 查看答案
  • 设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&

    [单选题]设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)( )。A.10□X□20□Y〈回车〉B.10□X20□Y〈回车〉C.10□X〈回车〉D.10X〈回车〉20□Y〈回车〉 20Y〈回车〉

  • 查看答案
  • 以下对结构体类型变量的定义中,不正确的是

    [单选题]以下对结构体类型变量的定义中,不正确的是A.typedef struct aa{ int n;float m;}AA;A.A tdl;B.#define AA struct aaA.A{ int n;float m;} tdl;C.struct{ int n;float m;} aa;struct aa tdl;D.struct{ int n;float m;} tdl;

  • 查看答案
  • 以下对结构体类型变量的定义中,不正确的是

    [单选题]以下对结构体类型变量的定义中,不正确的是A.typedef struct aa{ int n;float m;}AA;A.A tdl;B.#define AA struct aaA.A{ int n;float m;} tdl;C.struct{ int n;float m;} aa;struct aa tdl;D.struct{ int n;float m;} tdl;

  • 查看答案
  • 以下对结构体类型变量的定义中,不正确的是_______。

    [单选题]以下对结构体类型变量的定义中,不正确的是_______。A.typedef struct aa { int n; float m; }aa; aa td1;B.#define aa struct aa aa{ int n; float m; }td1;C.struct { int n; float m; }aa; struct aa td1;D.struct { int n; float m; }td1;

  • 查看答案
  • 以下对结构体类型变量的定义中,不正确的是

    [单选题]以下对结构体类型变量的定义中,不正确的是A.typedef struct aa { int n; float m; }AA; AA tdl;B.#define AA struct aa AA{ int n; float m; }tdl;C.struct { int n; float m; }aa; struct aa tdl;D.struct { int n; float m; }tdl;

  • 查看答案
  • 以下结构体类型说明和变量定义中正确的是( )。

    [单选题]以下结构体类型说明和变量定义中正确的是( )。A.typedef structB.struct REC; {int n;char c;}REC; {int n;char c;}; REC t1,t2; REC t1,t2;C.typedef struct REC;D.struct {int n=0;char c='A';}t1,t2; {int n;char c;}REC; REC t1,t2;

  • 查看答案
  • 以下选项中能正确把c1定义成结构体变量的是()。