




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
西交程序设计基础在线作业 试卷总分:100 测试时间:- 试卷得分:100 单选题 多选题 包括本科在内的各科复习资料及详细解析,可以联系屏幕右上的“文档贡献者” 一、单选题(共 45 道试题,共 90 分。) 得分:90V 1. 下面转义字符中,表示字符串结束的是( )A. 0 B. n C. r D. f .满分:2 分 得分:2 2. 有定义语句:int x, y;,若值11,变量y得到数值12,下面四组输入要通过scanf(%d,%d,&x,&y);语句使变量x得到数形式中,错误的是( )A. 11 12 B. 11, 12 C. 11,12 D. 11,12 .满分:2 分 得分:2 3. 下列程序的输出结果是( ) int b=2; int func(int *a) b += *a; return(b); main() int a=2, res=2; res += func(&a); printf(%dn,res); A. 4 B. 6 C. 8 D. 10 .满分:2 分 得分:2 4. 有以下程序段 int m=0,n=0; char c=a; scanf(%d%c%d,&m,&c,&n); printf(%d,%c,%dn,m,c,n); 若从键盘上输入:10A10,则输出结果是:()。A. 10,A,10 B. 10,a,10 C. 10,a,0 D. 10,A,0 .满分:2 分 得分:2 5. 有以下程序段 int k=0; while(k=1)k+; while 循环执行的次数是( )A. 无限次 B. 有语法错,不能执行 C. 一次也不执行 D. 执行1次 .满分:2 分 得分:2 6. 若fp已正确定义并指向某个文为件,当未遇到该文件结束标志时函数feof(fp)的值( )A. 0 B. 1 C. -1 D. 一个非0值 .满分:2 分 得分:2 7. 设有定义:int n=0,*p=&n,*q=&p,则下列选项中正确的赋值语句是( )A. p=1; B. *q=2; C. q=p; D. *p=5; .满分:2 分 得分:2 8. 若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为( )A. 4 B. 16 C. 32 D. 52 .满分:2 分 得分:2 9. 若有以下程序段(n所赋的是八进制数) int m=32767,n=032767; printf(%d,%o/n,m,n); 执行后输出结果是()。A. 32767,32767 B. 32767,032767 C. 32767,77777 D. 32767,077777 .满分:2 分 得分:2 10. 函数 rewind 的作用是( )A. 使文件位置指针重新返回文件的开始位置 B. 将文件位置指针指向文件中所要求的特定位置 C. 使文件位置指针指向文件的末尾 D. 使文件位置指针自动移至下一个字符位置 .满分:2 分 得分:2 11. 若程序中已包含头文件stdio.h,以下选项中,正确运用指针变量的程序段是( )A. int *i=NULL; B. float *f=NULL;scanf(%d,i); *f=10.5; C. char t=m, *c=&t; D. long *L;*c=&t; L=0 .满分:2 分 得分:2 12. 请选出可用作C语言用户标识符的是( )A. void,define,WORD B. a3_b3,_123,IF C. FOR,-abc,Case D. 2a,Do,Sizeof .满分:2 分 得分:2 13. 目前,计算机病毒扩散最快的途径是()。A. 通过软件复制 B. 通过网络传播 C. 通过磁盘拷贝 D. 运行游戏软件 .满分:2 分 得分:2 14. 下列说法不正确的是( )A. +,只能用于变量 B. +,比负号运算符的优先级要高 C. +,的结合方向是:自右向左 D. +,常用于循环变量表达式中 .满分:2 分 得分:2 15. sizeof(float)是( )A. 一个双精度型表达式 B. 一个整型表达式 C. 一种函数调用 D. 一个不合法的表达式 .满分:2 分 得分:2 16. include main() int a=1,b=10; do b-=a;a+;while(b-0); printf(a=%d,b=%dn,a,b); A. a=3,b=11 B. a=2,b=8 C. a=1,b=-1 D. a=4,b=9 .满分:2 分 得分:2 17. 软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指A. 模块间的关系 B. 系统结构部件转换成软件的过程描述 C. 软件层次结构 D. 软件开发过程 .满分:2 分 得分:2 18. 十六进制数100转换为十进制数为( )A. 256 B. 512 C. 1024 D. 64 .满分:2 分 得分:2 19. 有以下程序 main() int i; for(i=0;i3;i+) switch(i) case 1: printf(%d,i); case 2: printf(%d,i); default: printf(%d,i); 执行后输出结果是( )A. 011122 B. 012 C. 012020 D. 120 .满分:2 分 得分:2 20. 以下选项中不能正确把cl定义成结构体变量的是( )A. typedef struct B. struct color cl int red; int red; int green; int green; int blue; int blue; COLOR; ; COLOR cl; C. struct color D. struct int red; int red; int green; int green; int blue; int blue; cl; cl; .满分:2 分 得分:2 21. C语言中用于结构化程序设计的三种基本结构是()。A. 顺序结构、选择结构、循环结构 B. if、switch、break C. for、while、do-while D. if、for、continue .满分:2 分 得分:2 22. 以下叙述中正确的是( )A. C程序中注释部分可以出现在程序中任意合适的地方 B. 花括号和只能作为函数体的定界符 C. 构成C程序的基本单位是函数,所有函数名都可以由用户命名 D. 分号是C语句之间的分隔符,不是语句的一部分 .满分:2 分 得分:2 23. 下列各数据类型不属于构造类型的是A. 枚举型 B. 共用型 C. 结构型 D. 数组型 .满分:2 分 得分:2 24. 下列关于C语言数据文件的叙述中正确的是( )A. 文件由ASCII码字符序列组成,C语言只能读写文本文件 B. 文件由二进制数据序列组成,C语言只能读写二进制文件 C. 文件由记录序列组成,可按数据的存放形式分为二进制文件和文本文件 D. 文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件 .满分:2 分 得分:2 25. 表达式:10!=9的值是( )A. true B. 非零值 C. 0 D. 1 .满分:2 分 得分:2 26. 设有如下程序段: int x=2002, y=2003; printf(%dn,(x,y); 则以下叙述中正确的是 ( )A. 输出语句中格式说明符的个数少于输出项的个数,不能正确输出 B. 运行时产生出错信息 C. 输出值为2002 D. 输出值为2003 .满分:2 分 得分:2 27. 结构化程序设计主要强调的是( )A. 程序的规模 B. 程序的效率 C. 程序设计语言的先进性 D. 程序易读性 .满分:2 分 得分:2 28. 算法的空间复杂度是指( )A. 算法程序的长度 B. 算法程序中的指令条数 C. 算法程序所占的存储空间 D. 执行过程中所需要的存储空间 .满分:2 分 得分:2 29. 能将高级语言编写的源程序转换为目标程序的软件是( )A. 汇编程序 B. 编辑程序 C. 解释程序 D. 编译程序 .满分:2 分 得分:2 30. 有以下程序 int *f(int *x,int *y) if(*x*y) return x; else return y; main() int a=7,b=8,*p,*q,*r; 执行后输出结果是A. 7,8,8 B. 7,8,7 C. 8,7,7 D. 8,7,8 .满分:2 分 得分:2 31. 以下函数返回a所指数组中最小的值所在的下标值 fun(int *a, int n) int i,j=0,p; p=j; for(i=j;iN;I+) if(aiAP)_; return(p); 在下划线处应填入的是 ( )A. i=p B. ap=ai C. p=j D. p=i .满分:2 分 得分:2 32. C语言规定,程序中各函数之间A. 既允许直接递归调用也允许间接递归调用 B. 不允许直接递归调用也不允许间接递归调用 C. 允许直接递归调用不允许间接递归调用 D. 不允许直接递归调用允许间接递归调用 .满分:2 分 得分:2 33. C语言中,运算对象必须是整型数的运算符是( )A. % B. C. %和 D. * * .满分:2 分 得分:2 34. 若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )A. 函数调用可以作为独立的语句存在 B. 函数调用可以作为一个函数的实参 C. 函数调用可以出现在表达式中 D. 函数调用可以作为一个函数的形参 .满分:2 分 得分:2 35. 下列关于单目运算符+、-的叙述中正确的是( )A. 它们的运算对象可以是任何变量和常量 B. 它们的运算对象可以是char型变量和int型变量,但不能是float型变量 C. 它们的运算对象可以是int型变量,但不能是double型变量和float型变量 D. 它们的运算对象可以是char型变量、int型变量和float型变量 .满分:2 分 得分:2 36. C语言可执行程序的开始执行点是( )A. 程序中第一条可执行语言 B. 程序中第一个函数 C. 程序中的main函数 D. 包含文件中的第一个函数 .满分:2 分 得分:2 37. 设:x= 9; y= +x; 则产生的结果是( )A. x= 9; y= 9; B. x= 10; y= 10; C. x= 9; y= 10; D. x= 10; y= 9; .满分:2 分 得分:2 38. 有以下程序 main() char s=n123; printf(%d,%dn,strlen(s),sizeof(s); 执行后输出结果是()。A. 赋初值的字符串有错 B. 6,7 C. 5,6 D. 6,6 .满分:2 分 得分:2 39. 每条C语句后面都要有一个( )A. 逗号 B. 冒号 C. 分号 D. 括号 .满分:2 分 得分:2 40. C语言中,能识别处理的文件为A. 文本文件和数据块文件 B. 文本文件和二进制文件 C. 流文件和文本文件 D. 数据文件和二进制文件 .满分:2 分 得分:2 41. 以下程序的输出结果是 ( ) long fun( int n) long s; if(n= =1 | n= =2) s=2; else s=n-fun(n-1); return s; main() printf(“%ldn”, fun(3); A. 1 B. 2 C. 3 D. 4 .满分:2 分 得分:2 42. 若已定义: int a=0,1,2,3,4,5,6,7,8,9, *p=a,i; 其中 0i9, 则对a数组元素不正确的引用是( )A. ap-a B. *(&ai) C. pi D. a10 .满分:2 分 得分:2 43. 表示关系x=y=z的c语言表达式为 ( )A. (X=Y)&(Y=Z) B. (X=Y)AND(Y=Z) C. (X=Y=Z) D. (X=Y)&(Y=Z) .满分:2 分 得分:2 44. 语言程序的基本单位是( )A. 程序行 B. 语句 C. 函数 D. 字符 .满分:2 分 得分:2 45. 以下选项中可作为C语言合法整数的是( )A. 10110B B. 0386 C. 0Xffa D. x2a2 .满分:2 分 得分:2 西交程序设计基础在线作业 试卷总分:100 测试时间:- 试卷得分:100 单选题 多选题 二、多选题(共 5 道试题,共 10 分。) 得分:10V 1. 数据结构中,与所使用的计算机有关的是数据的哪几项()A. 存储结构 B. 物理结构 C. 逻辑结构 D. 物理和存储结构 满分:2 分 得分:2 2. 计算机算法可以分为两大类( )A. 数值运算算法 B. 非数值运算算法 C. 符号运算算法 D. 非符号运算算法 .满分:2 分 得分:2 3. 下列哪些是算法的描述方法( )A. 自然语言描述法 B. 流程图描述法 C. 伪代码描述法 D. N-S流程图描述法 .满分:2 分 得分:2 4. 以下正
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 44851.5-2025道路车辆液化天然气(LNG)燃气系统部件第5部分:气瓶用压力计
- 应急安全培训考证要求课件
- 秋季腹泻疫苗
- 新生儿休克的分型与抢救流程
- 拨款合同(标准版)
- 九江市公租房合同(标准版)
- 数字系统设计与VHDL(第3版)教案-3版-第6章 VHDL基础语法
- 2025年注册公用设备工程师高频难、易错点题附答案详解(基础题)
- 2025年文化遗产数字化保护中的大数据分析与应用报告001
- 2025年康复医疗器械市场增长动力分析及产品创新技术应用案例报告001
- 基础教育教学成果奖评审组织实施方案
- 建行考试题目及答案
- 医院拆除工程方案范本(3篇)
- Unit 1 第4课时 Section B 1a-2b 导学案-七年级英语上册
- 2026届上海市交通大学附属中学嘉定分校英语高三上期末联考模拟试题
- 第3课 团团圆圆过中秋 第1课时(课件)2025-2026学年道德与法治二年级上册统编版
- 2025年铁路建设工程质量安全监督管理人员考试试题及答案
- 2025年度事业单位公开招聘考试《综合应用能力(E类)药剂专业》新版真题卷(附解析)
- 成都麓湖生态城规划建筑产品线
- 二年级看图写话指导《美丽的秋天》课件
- TCECS 720-2020 钢板桩支护技术规程
评论
0/150
提交评论