C语言程序设计作业 求解答 20
1.定义一个结构体变量时,系统分配给它的内存是()(4.0分)a结构体中第一个成员所需内存量b结构体中最后一个成员所需内存量c成员中占内存量最大者所需内存量d各成员所需内...
1. 定义一个结构体变量时,系统分配给它的内存是( )
(4.0 分)
a 结构体中第一个成员所需内存量
b 结构体中最后一个成员所需内存量
c 成员中占内存量最大者所需内存量
d 各成员所需内存量的总和
2. 以下程序的运行结果是( )typedef union {long a[2];int b[4];char c[8];}TY; TY our; main() {printf('%d ',sizeof(our)); }
(4.0 分)
a 32
b 16
c 8
d 24
3. 有枚举类型的定义: enum color1 { yellow,green,blue=5,red,brown}; 则枚举常量yellow 和 red的值分别是
(4.0 分)
a 3,6
b 1,6
c 0,6
d 0,3
4. 下面程序#include main(){int y=10;do {y--;}while(--y);printf('%d ',y--);}的运行结果是( )
(4.0 分)
a 1
b -1
c 8
d 0
5. 以下对C语言描述中正确的是( )
(4.0 分)
a C语言源程序中可以有重名的函数
b C语言源程序中要求每行只能书写一条语句
c C语言源程序中,注释可以出现在任何位置
d 最小的C源程序中没有任何内容
6. 在“文件包含”预处理语句的使用形式中,当#include后面的文件名用<>括起时,寻找被包含文件的方式是( )
(4.0 分)
a 仅仅搜索当前目录
b 仅仅搜索源程序所在目录
c 直接按系统设定的标准方式搜索目录
d 先在源程序所在目录搜索,再按系统设定的标准方式搜索
7. 下列选项中,不合法的C语言关键字是
(4.0 分)
a auto
b default
c static
d var
8. 下列运算符中优先级最低的是( )
(4.0 分)
a ? :
b &&
c +
d != 展开
(4.0 分)
a 结构体中第一个成员所需内存量
b 结构体中最后一个成员所需内存量
c 成员中占内存量最大者所需内存量
d 各成员所需内存量的总和
2. 以下程序的运行结果是( )typedef union {long a[2];int b[4];char c[8];}TY; TY our; main() {printf('%d ',sizeof(our)); }
(4.0 分)
a 32
b 16
c 8
d 24
3. 有枚举类型的定义: enum color1 { yellow,green,blue=5,red,brown}; 则枚举常量yellow 和 red的值分别是
(4.0 分)
a 3,6
b 1,6
c 0,6
d 0,3
4. 下面程序#include main(){int y=10;do {y--;}while(--y);printf('%d ',y--);}的运行结果是( )
(4.0 分)
a 1
b -1
c 8
d 0
5. 以下对C语言描述中正确的是( )
(4.0 分)
a C语言源程序中可以有重名的函数
b C语言源程序中要求每行只能书写一条语句
c C语言源程序中,注释可以出现在任何位置
d 最小的C源程序中没有任何内容
6. 在“文件包含”预处理语句的使用形式中,当#include后面的文件名用<>括起时,寻找被包含文件的方式是( )
(4.0 分)
a 仅仅搜索当前目录
b 仅仅搜索源程序所在目录
c 直接按系统设定的标准方式搜索目录
d 先在源程序所在目录搜索,再按系统设定的标准方式搜索
7. 下列选项中,不合法的C语言关键字是
(4.0 分)
a auto
b default
c static
d var
8. 下列运算符中优先级最低的是( )
(4.0 分)
a ? :
b &&
c +
d != 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询