西安交通大学16年9月课程考试作业考核试题程序设计基础(高起专)
更新时间:2023-09-23 01:24:01 阅读量: 人文社科 文档下载
- 西安交通大学课程回放推荐度:
- 相关推荐
一、单选题(共 30 道试题,共 60 分。)
1. 要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是()。
A. fopen(\B. fopen(\C. fopen(\ D. fopen(\
2. 若使用一维数组名作函数实参,则以下正确的说法是()。
A. 必须在主调函数中说明此数组的大小 B. 实参数组类型与形参数组类型可以不匹配 C. 在被调用函数中,不需要考虑形参数组的大小 D. 实参数组名与形参数组名必须一致
3. fgets(str,n,fp)函数从文件中读入一个字符串,以下正确的叙述是()。
A. 字符串读入后不会自动加入'\\0' B. fp是file类型的指针
C. fgets函数将从文件中最多读入n-1个字符 D. fgets函数将从文件中最多读入n个字符
4. 设C语言中,int类型数据占2个字节,则short类型数据占()。
A. 1个字节 B. 2个字节 C. 4个字节 D. 8个字节
5. 若有int i=3,*p;p=&i;下列语句中输出结果为3的是()。
A. printf(\B. printf(\C. printf(\D. printf(\
6. 下列标识符中,不合法的C语言用户自定义标识符是()。
A. printf B. enum C. _ D. sin
7. 以下只有在使用时才为该类型变量分配内存的存储类说明是()。
A. auto和static B. auto和register
C. register和static D. extern和register
8. 若k为int型变量,则以下程序段的执行结果是()。k=-8567;printf(\
A. 格式描述符不合法,输出无定值 B. 输出为|D| C. 输出为|0-8567| D. 输出为|-8567|
9. 已知x=43,ch='A',y=0;则表达式(x>=y&&ch<'B'&&!y)的值是()。
A. 0 B. 语法错 C. 1 D. \假\
10. C语言中,要求运算数必须是整型的运算符是()。
A. ^ B. % C. ! D. >
11. 设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为()。
A. int B. float C. double D. 不确定
12. 以下叙述中不正确的是()。
A. 一个好的程序应该有详尽的注释 B. 在C程序中,赋值运算符的优先级最低 C. 在C程序中,j++;是一条赋值语句
D. C程序中的#include和#define均不是C语句
13. 以下运算符中,优先级最高的运算符是()。
A. = B. != C. *(乘号) D. ()
14. C语言中的文件类型只有()。
A. 索引文件和文本文件两种 B. ASCII文件和二进制文件两种
C. 文本文件一种 D. 二进制文件一种
15. 下列程序段的输出结果为()。Float k=0.8567;printf(\
A. 0085.6%% B. 0085.7%% C. 0085.6% D. .857
16. 以下对C语言函数的描述中,正确的是()。
A. C程序必须由一个或一个以上的函数组成 B. C函数既可以嵌套定义又可以递归调用 C. 函数必须有返回值,否则不能使用函数
D. C程序中有调用关系的所有函数必须放在同一个程序文件中
17. 若有下列定义和语句,则对a数组元素的非法引用是()。Int a[2][3],(*pt)[3];pt=a;
A. pt[0][0] B. *(pt+1)[2] C. *(pt[1]+2) D. *(a[0]+2
18. static struct {int a1;float a2;char a3;}a[10]={1,3.5,'A'};说明数组a是地址常量,它有10个结构体型的下标变量,采用静态存储方式,其中被初始化的下标变量是()。
A. a[1] B. a[-1] C. a[0] D. a[10]
19. 以下标识符中,不能作为合法的C用户定义标识符的是()。
A. putchar B. _double C. _123 D. INT
20. 以下选项中,与k=n++完全等价的表达式是()。
A. k=n,n=n+1 B. n=n+1,k=n C. k=++n D. k+=n+1
21. 下列程序的输出结果是()。main(){int
x=1,y=0,a=0,b=0;switch(x){case1.switch(y){case0.a++;break;case1.b++;break;}case2.a++;b++;break;case3.a++;b++;break;}printf(\
A. a=1,b=0 B. a=2,b=1 C. a=1,b=1 D. a=2,b=2
22. 对以下说明语句int a[10]={6,7,8,9,10};的正确理解是()。
A. 将5个初值依次赋给a[1]至a[5] B. 将5个初值依次赋给a[0]至a[4] C. 将5个初值依次赋给a[6]至a[10]
D. 因为数组长度与初值的个数不相同,所以此语句不正确
23. 函数rewind的作用是()。
A. 使位置指针重新返回文件的开头
B. 将位置指针指向文件中所要求的特定位置 C. 使位置指针指向文件的末尾
D. 使位置指针自动移至下一个字符位置
24. 若用数组名作为函数的实参,传递给形参的是()。
A. 数组的首地址 B. 数组第一个元素的值 C. 数组中全部元素的值 D. 数组元素的个数
25. 下列程序的输出结果为()。main(){int
m=7,n=4;floata=38.4,b=6.4,x;x=m/2+n*a/b+1/2;printf(\
A. 27.000000 B. 27.500000 C. 28.000000 D. 28.500000
26. 若二维数组a有m列,则在a[i][j]前的元素个数为()。
A. j*m+I B. i*m+j C. i*m+j-1 D. i*m+j+1
27. 若有说明int a[3][4];则a数组元素的非法引用是()。
A. a[0][2*1]
B. a[1][3] C. a[4-2][0] D. a[0][4]
28. 以下叙述中错误的是()。
A. 二进制文件打开后可以先读文件的末尾,而顺序文件不可以 B. 在程序结束时,应当用fclose函数关闭已打开的文件
C. 在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据 D. 不可以用FILE定义指向二进制文件的文件指针
29. 下列四个选项中,均是C语言关键字的选项是()。
A. auto、enum、include B. switch、typedef、continue C. signed、union、scanf D. if、struct、type
30. 以下叙述正确的是()。
A. 在C程序中,main函数必须位于程序的最前面 B. C程序的每行中只能写一条语句 C. C语言本身没有输入输出语句
D. 在对一个C程序进行编译的过程中,可发现注释中的拼写错误 二、多选题(共 10 道试题,共 20 分。)
1. 下列为c语言的关键字是()
A. if B. struct C. union D. Int
2. 在定义int a[2][3];之后,对a的引用正确的有()。
A. a[0][2] B. a[1,3] C. a[1>2][!1] D. a[2][0]
3. 下面那些为合法整型常量()
A. 190 B. 0xf C. 0765 D. 0xk
4. 以下合法的十六进制数是()。
正在阅读:
西安交通大学16年9月课程考试作业考核试题程序设计基础(高起专)09-23
描写人物特点的作文03-12
泰国__国际经贸地理论文04-25
《铁路列车调度指挥系统(3.0)技术条件》 TJDW 151-201304-05
安徽省人民防空工程防护设备质量检测实施办法(试行)09-17
开放英语1形成性考核册答案(2012秋季班完整版)08-25
韩国爱情故事02-07
第1讲 基本概念12-23
16春 东财《电子商务网站建设》在线作业三(随机)06-04
计算机网络综合试验-实验大纲3209-27
- 1西安交通大学18年9月课程考试《投资学(高起专)》作业考核试题
- 2西安交通大学16年9月课程考试《药物信息学(高起专)》作业考核
- 3西安交通大学17年9月课程考试《有机化学(高起专)》作业考核试题
- 4西安交通大学17年9月课程考试《高电压技术(高起专)》作业考核
- 5西安交通大学17年9月课程考试《投资与融资管理(高起专)》作业考核试题
- 6西安交通大学16年9月课程考试《普通物理》作业考核试题
- 7西安交通大学17年9月课程考试《管理心理学(高起专)》作业考核试题
- 8西安交通大学17年3月课程考试《财政与税收(高起专)》作业考核试题
- 9西安交通大学16年9月课程考试《分析化学》作业考核试题
- 10西安交通大学16年9月课程考试《化工传递过程》作业考核试题
- 粮油储藏基础知识
- 论文范文(包括统一封面和内容的格式)
- 经典解题方法
- 综合部后勤办公用品管理办法+领用表
- 学生宿舍突发事件应急预案
- 16秋浙大《生理学及病理生理学》在线作业
- 四分比丘尼戒本(诵戒专用)
- 浙江财经大学高财题库第一章习题
- 九大员岗位职责(项目经理、技术负责人、施工员、安全员、质检员、资料员、材料员、造价员、机管员)
- 旅游财务管理习题(学生版)
- 德阳外国语高二秋期入学考试题
- 投资学 精要版 第九版 第11章 期权市场
- 控制性详细规划城市设计认识
- bl03海运提单3国际贸易答案
- 2010-2011学年湖北省武汉市武珞路中学七年级(上)期中数学试卷
- VB程序填空改错设计题库全
- 教师心理健康案例分析 - 年轻班主任的心理困惑
- 民间借贷司法解释溯及力是否适用?
- 三联书店推荐的100本好书
- 《化工原理》(第三版)复习思考题及解答
- 高起
- 西安交通大学
- 程序设计
- 考核
- 试题
- 作业
- 课程
- 基础
- 考试
- 水泵的基础知识 - 图文
- 2011年东北林业大学优秀毕业生推荐名单 - 图文
- 安全知识模拟题
- 201X年政府信息公开工作年度报告应包括以下内容-范文模板(2页)
- 立柱检测1 - 图文
- 2017-2018学年重庆市南开中学初一年级下期期中数学试卷
- 江苏省四星级高中2015-2016学年高一上学期月考物理试卷(2月份)
- 统计学六七八章单元测验
- 金属掺杂TiO2催化
- 湖南省永州市职业中专2011届高三月考二计算机应用专业综合知识试题
- 单片机习题答案
- 资金时间价值练习题
- 高二语文人教版《先秦诸子选读》课时作业:1.1 天下有道丘不与易也
- 商务现场口译答案Unit 13
- 审计学(2018)
- 价值工程在工程设计阶段的应用分析精简版
- 设备基础知识习题
- 反向收购
- 初级会计复习题(含答案)第四节 会计信息的使用者及其质量要求
- 2018-2019年初中政治教科版《七年级上》《第一单元 扬帆起航》《第一课 走进中学》单元测试试卷