新建
上传
首页
助手
最?/div>
资料?/div>
工具

1

.定义以下结构体类型

 

struct  s

 

{

 

 

int  a;

 

 

char  b;

 

 

float  f;

 

};

 

则语?/p>

printf("%d",sizeof(struct  s))

的输出结果为?/p>

 

?/p>

?/p>

 

A) 3 

B)

 7 

C) 6 

D)  4

 

2

.当定义一个结构体变量时,系统为它分配的内存空间是?/p>

 

?/p>

 

 

A

)结构中一个成员所需的内存容?/p>

 

   

B

)结构中第一个成员所需的内存容?/p>

 

     

C

)结构体中占内存容量最大者所需的容?/p>

 

 

 

D

?/p>

结构中各成员所需内存容量之和

 

3

.定义以下结构体类型

 

     struct s

 

      { int x;

 

        float f;

 

      }a[3];

 

语句

printf("%d",sizeof(a))

的输出结果为

 

?/p>

 

?/p>

 

 

 

A) 4  

B) 12  

C)

 18 

D) 6

 

7

.定义以下结构体类型

 

struct  student

 

{

 

 

char  name[10];

 

int  score[50];

 

 

float  average;

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

1

.定义以下结构体类型

 

struct  s

 

{

 

 

int  a;

 

 

char  b;

 

 

float  f;

 

};

 

则语?/p>

printf("%d",sizeof(struct  s))

的输出结果为?/p>

 

?/p>

?/p>

 

A) 3 

B)

 7 

C) 6 

D)  4

 

2

.当定义一个结构体变量时,系统为它分配的内存空间是?/p>

 

?/p>

 

 

A

)结构中一个成员所需的内存容?/p>

 

   

B

)结构中第一个成员所需的内存容?/p>

 

     

C

)结构体中占内存容量最大者所需的容?/p>

 

 

 

D

?/p>

结构中各成员所需内存容量之和

 

3

.定义以下结构体类型

 

     struct s

 

      { int x;

 

        float f;

 

      }a[3];

 

语句

printf("%d",sizeof(a))

的输出结果为

 

?/p>

 

?/p>

 

 

 

A) 4  

B) 12  

C)

 18 

D) 6

 

7

.定义以下结构体类型

 

struct  student

 

{

 

 

char  name[10];

 

int  score[50];

 

 

float  average;

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

1

.定义以下结构体类型

 

struct  s

 

{

 

 

int  a;

 

 

char  b;

 

 

float  f;

 

};

 

则语?/p>

printf("%d",sizeof(struct  s))

的输出结果为?/p>

 

?/p>

?/p>

 

A) 3 

B)

 7 

C) 6 

D)  4

 

2

.当定义一个结构体变量时,系统为它分配的内存空间是?/p>

 

?/p>

 

 

A

)结构中一个成员所需的内存容?/p>

 

   

B

)结构中第一个成员所需的内存容?/p>

 

     

C

)结构体中占内存容量最大者所需的容?/p>

 

 

 

D

?/p>

结构中各成员所需内存容量之和

 

3

.定义以下结构体类型

 

     struct s

 

      { int x;

 

        float f;

 

      }a[3];

 

语句

printf("%d",sizeof(a))

的输出结果为

 

?/p>

 

?/p>

 

 

 

A) 4  

B) 12  

C)

 18 

D) 6

 

7

.定义以下结构体类型

 

struct  student

 

{

 

 

char  name[10];

 

int  score[50];

 

 

float  average;

 

Ͼλ">
Ͼλ
Ŀ

C语言结构体习题及答案 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

1

.定义以下结构体类型

 

struct  s

 

{

 

 

int  a;

 

 

char  b;

 

 

float  f;

 

};

 

则语?/p>

printf("%d",sizeof(struct  s))

的输出结果为?/p>

 

?/p>

?/p>

 

A) 3 

B)

 7 

C) 6 

D)  4

 

2

.当定义一个结构体变量时,系统为它分配的内存空间是?/p>

 

?/p>

 

 

A

)结构中一个成员所需的内存容?/p>

 

   

B

)结构中第一个成员所需的内存容?/p>

 

     

C

)结构体中占内存容量最大者所需的容?/p>

 

 

 

D

?/p>

结构中各成员所需内存容量之和

 

3

.定义以下结构体类型

 

     struct s

 

      { int x;

 

        float f;

 

      }a[3];

 

语句

printf("%d",sizeof(a))

的输出结果为

 

?/p>

 

?/p>

 

 

 

A) 4  

B) 12  

C)

 18 

D) 6

 

7

.定义以下结构体类型

 

struct  student

 

{

 

 

char  name[10];

 

int  score[50];

 

 

float  average;

 



ļ׺.doc޸Ϊ.docĶ

  • ѹϵͳά޲ͻѵ
  • ϵͳӹռ
  • 2020ɽʡ꼶ѧȫڶԪͼͼ2ϰͬ
  • 2018ȫпࣺνʽ任
  • 110kVվһϵͳƱҵ()
  • ȶܷз[ӡ]
  • 2631(3)۷Ź˵
  • ѧ()ȫ(𰸽)
  • ѧ⼰⡾Աر-½⡿
  • ̸ҶԴսԵʶ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)