1 / 5
文档名称:

中央电大2008年秋C语言程序设计A试题6.doc

格式:doc   大小:62KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

中央电大2008年秋C语言程序设计A试题6.doc

上传人:精选文库 2017/5/9 文件大小:62 KB

下载得到文件列表

中央电大2008年秋C语言程序设计A试题6.doc

相关文档

文档介绍

文档介绍:中央广播电视大学 2008 秋季 C 语言程序设计 A 课程试卷( 6) 题号一二三四五总分得分 2011 年7 月考一、单选题(每小题 2 分,共 20 分) 语言程序中的基本功能模块为( )。 A. 表达式 B. 标识符 C. 语句 D. 函数 2. 逻辑表达式(x>0 || y==5) 的相反表达式为( )。 A. x<=0 || y!=5 B. x<=0 && y!=5 C. x>0 || y!=5 D. x>0 && y==5 3. 循环体至少被执行一次的循环语句为( )。 A. for B. while C. do -while D. 任一种循环 4. 假定 n 的值为 5 ,则表达式 n++ 的值为( )。 5. 假定一个二维数组的定义为“ int a[3][4]={{3,4},{2,8,6}}; ”,则元素 a[2][ 0]的值为( )。 6. 假定一个函数原型为“ char* func(int n)”,则该函数的返回类型为()。 A. int B. int* C. char D. char* 7. 假定 a 为一个字符数组名,则元素 a[i] 的指针访问方式为()。 A. a+i B. *(a+i) C. &a+i D. *a+i 8. 假定有语句为“ int *p=calloc(10+20,sizeof(int)); ”,则 p 所指向的动态数组中所包含的元素个数为( )。 A. 10 B. 20 C. 30 D. 40 9 .十进制数 50 表示成符合 C 语言规定的八进制数为________ 。 A. 20 B. 32 C. 62 D. 062 10. 若要以读和写两种操作方式打开一个二进制文件, 当文件不存在时返回打开失败信息,则选用的打开方式字符串为( )。 A. "r+" B. "ab+" C. "rb+" D. "wb+" 二、填空题(每小题 2 分,共 26 分) 1. 在一个 C 语言程序文件中,若要包含另外一个头文件或程序文件,则应使用的预处理命令为__________ 。 2. 用于从键盘上为变量输入值的标准输入函数的函数名为________ 。 3. 假定一个枚举类型的定义为“ enum RA{ab,ac,ad,ae}; ”,则 ac 的值为________ 。 4. double 类型的长度为________ 。 5. 执行“ int x=45,y=13;printf("%d",x/y); ”语句序列后得到的输出结果为________ 。 6. 把表达式 x=x+y 转换成复合赋值表达式为__________ 。 7. 假定 x 的值为 5 ,则执行“ a=(!x? 10: 20); ”语句后 a 的值为________ 。 8. 假定一维字符指针数组的定义为“ char* a[8]; ”,则该数组占用的存储空间的字节数为________ 。 9. 假定二维数组的定义为“ double a[M][N]; ”,则数组元素的行下标取值范围在_________ 之间。 10. 空字符串的长度为________ 。 11. 在所有函数定义之外定义的变量,若没有被初始化则系统隐含对它所赋的初值为________ 。 指向 x ,则__