下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、西安交通大学16年3月课程考试程序设计基础(高起专)作业考 西安交通大学16年3月课程考试程序设计基础(高起专)作业考核试题 试卷总分:100 测试时间:- 一、单选题(共30道试题,共60分。) 1.以下对c语言函数的描述中,正确的是()。 a. c程序必须由一个或一个以上的函数组成 b. c函数既可以嵌套定义又可以递归调用 c. 函数必须有返回值,否则不能使用函数 d. c程序中有调用关系的所有函数必须放在同一个程序文件中 满分:2分 2.在c语言中,char型数据在内存中的存储形式是()。 a. 补码 b. 反码 c. 原码 d. ascii码 满分:2分 3.以下叙述中不正确的是()。
2、 a. 一个好的程序应该有详尽的注释 b. 在c程序中,赋值运算符的优先级最低 c. 在c程序中,j+;是一条赋值语句 d. c程序中的#include和#define均不是c语句 满分:2分 4.应用缓冲文件系统对文件进行读写操作,关闭文件的函数名为()。 a. fclose() b. close() c. fread() d. fwrite 满分:2分 5.设c语言中,int类型数据占2个字节,则short类型数据占()。 a. 1个字节 b. 2个字节 c. 4个字节 d. 8个字节 满分:2分 6.已知函数的调用形式fread(buffer,size,count,fp);其中buffe
3、r代表的是()。 a. 一个整数,代表要读入的数据项总数 b. 一个文件指针,指向要读的文件 c. 一个指针,指向要读入数据的存放地址 d. 一个存储区,存放要读的数据项 满分:2分 7.在c语言中,形参的缺省存储类是()。 a. auto b. register c. static d. extern 满分:2分 心系天下求学人 page 1 of 7 专业 专注 周到 细致 8.以下标识符中,不能作为合法的c用户定义标识符的是()。 a. putchar b. _double c. _123 d. int 满分:2分 9.在c语言中,能代表逻辑值“真”的是()。 a. true b. 大于
4、0的数 c. 非0整数 d. 非0的数 满分:2分 10.已知x=43,ch=a,y=0;则表达式(x=y的正确理解是()。 a. 将5个初值依次赋给a1至a5 b. 将5个初值依次赋给a0至a4 c. 将5个初值依次赋给a6至a10 d. 因为数组长度与初值的个数不相同,所以此语句不正确 满分:2分 14.c语言中要求对变量作强制定义的主要理由是()。 a. 便于移植 b. 便于写文件 c. 便于编辑预处理程序的处理 d. 便于确定类型和分配空间 满分:2分 15.若有说明int a34;则a数组元素的非法引用是()。 a. a02*1 b. a13 心系天下求学人 page 2 of 7
5、专业 专注 周到 细致 c. a4-20 d. a04 满分:2分 16.以下只有在使用时才为该类型变量分配内存的存储类说明是()。 a. auto和static b. auto和register c. register和static d. extern和register 满分:2分 17.int a=1,b=2,c=3;if(ab)a=b;if(ac)a=c;则a的值为()。 a. 1 b. 2 c. 3 d. 不一定 满分:2分 18.下列程序的输出结果是()。main()char c1=97,c2=98;printf(a. 9798 b. 97b c. a98 d. ab 满分:2分 1
6、9.char a=输出前5个字符的语句是()。 a. printf(b. puts(a); c. printf(d. a5*2=0;puts(a); 满分:2分 20.以下运算符中,优先级最高的运算符是()。 a. | b. % c. ! d. = 满分:2分 21.以下的选择中,正确的赋值语句是()。 a. a=1,b=2 b. j+ c. a=b=5; d. y=int(x) 满分:2分 22.若有inta10=0,1,2,3,4,5,6,7,8,9,*p=a;则输出结果不为5的语句为()。 a. printf(b. printf(c. printf(d. printf(满分:2分 心系天
7、下求学人 page 3 of 7 专业 专注 周到 细致 23.以下叙述中正确的是()。 a. 在程序的一行上可以出现多个有效的预处理命令行 b. 使用带参的宏时,参数的类型应与宏定义时的一致 c. 宏替换不占用运行时间,只占编译时类型的定义允许嵌套是指()。 a. 成员是已经或正在定义的结构体型 b. 成员可以重名 c. 结构体型可以派生 d. 定义多个结构体型 满分:2分 27.逻辑运算符两侧运算对象的数据类型()。 a. 只能是0或1 b. 只能是0或非0正数 c. 只能是整型或字符型数据 d. 可以是任何类型的数据 满分:2分 28.以下运算符中,优先级最高的运算符是()。 a. =
8、b. != c. *(乘号) d. () 满分:2分 l 心系天下求学人 page 4 of 7 专业 专注 周到 细致 a. a=1,b=0 b. a=2,b=1 c. a=1,b=1 d. a=2,b=2 满分:2分 二、多选题(共10道试题,共20分。) 1.设有以下定义int a=0;double b=1.25;cha rc=a;#defined2则下面语句中正确的是()。 a. a+; b. b+; c. c+; d. d+; 满分:2分 2.若a,b,c,d都是int型变量且初值为0,以下选项中正确的赋值语句是()。 a. a=b=c=d=100; b. d+; c. c+b; d. d=(c=22)-(b+); 满分:2分 3.c语言中三种基本的类型为()。 a. int b. char c. float d. struct 满分:2分 4.关于while语句与do-while语句,以下正确的是()。 a. while是当型结构 b. do-while是直到型结构 c. 两者有区别 d. 两者无区别 满分:2分 5.以下选项中不合法的字符常量是()。 a. b. 010 c. 68 d. d 满分:2分 6.t为int类型,进入下面的循环之前,t的值为0do?while(t=1);则以下叙述中正确的是() a. 循环控制表达式的值
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年全国人大代表建言:推动碳资产变资本加快建设统一碳市场
- 2026年生物质电厂设备维护检修标准化手册
- 2026届浙江省宁波市海曙区三校联考初三第二学期综合练习(一)化学试题含解析
- 2026届福建省郊尾、枫亭五校教研小片区市级名校初三下学期第一次阶段考试(5月)化学试题含解析
- 辽宁省辽阳县重点名校2026届广东中考全真生物试题模拟试卷含解析
- 2026年广西南宁市天桃实验校联盟测试化学试题含解析
- 四川省乐山市2026年初三第二次调查研究考试化学试题含解析
- 云南省涧南彝族自治县市级名校2026届初三第三次月考化学试题含解析
- 2026年江西省抚州市宜黄县达标名校下学期初三化学试题第三次统一练习试题含解析
- 2026年液晶电视机开关电源电路故障快速诊断
- 2026年六安职业技术学院单招职业适应性考试题库附答案详解(预热题)
- 2026天津市津南区事业单位招聘37人考试参考试题及答案解析
- 2026年南京机电职业技术学院单招职业适应性测试题库(含答案详解)
- 2026年春节后复工复产“开工第一课”安全生产培训课件
- 专题学习《改革开放简史》
- 地下车库消防系统施工方案
- 灵活用工人员安全培训课件
- 用电安全进校园宣传课件
- 2026年中国速冻水饺市场运行(产业链、市场规模、价格等)现状及未来发展趋势分析
- (新教材)2026年人教版一年级下册数学 第二单元 20以内的退位减法 整 理和复习 课件
- 2026年无锡科技职业学院单招综合素质考试必刷测试卷必考题
评论
0/150
提交评论