欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    吉林省计算机二级考试试题及答案.docx

    • 资源ID:50257376       资源大小:64.23KB        全文页数:26页
    • 资源格式: DOCX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    吉林省计算机二级考试试题及答案.docx

    吉林省计算机等级考试试题二级 C 语言吉林化工学院计算机吉林化工学院计算机目目录录第一部分第一部分 上机试题上机试题.1一、计算机基础知识测试一、计算机基础知识测试.1二、二、Windows 操作系统测试操作系统测试.2三、高级语言基础知识测试三、高级语言基础知识测试.4四、表达式求值测试四、表达式求值测试.5五、程序运行结果测试五、程序运行结果测试.6六、程序填空测试六、程序填空测试.8七、英文输入法测试七、英文输入法测试.12八、中文输入法测试八、中文输入法测试.12九、九、Office Word 测试测试.12十、十、Office Excel 测试测试.13第二部分第二部分 笔试试卷笔试试卷.15试卷试卷 1 1.15试卷试卷 1 1 答案答案.18试卷试卷 2 2.18试卷试卷 2 2 答案答案.21试卷试卷 3 3.21试卷试卷 3 3 答案答案.2411第一部分第一部分 上机试题上机试题全国高校计算机联合考试全国高校计算机联合考试(吉林考区吉林考区)吉林省普通高校计算机共同课教学专业委员会吉林省普通高校计算机共同课教学专业委员会上机操作测试系统上机操作测试系统1.请大家输入以 1742 开头的 10 位考号和姓名,如果考号和姓名输入错误,本次考试没有成绩,责任自负,请大家仔细核对考号和姓名。2.上机题库中的选择题答案全部为 D,但在考试时待选择答案随机出现。一、计算机基础知识测试一、计算机基础知识测试在 5 分钟内回答 10 个问题(10 分)。请将系统输入法切换到英文输入方式,准备好后按回车键或单击“开始”按钮开始测试。1.原码为 10011101 的补码是 _。A.01000011 B.11000011 C.01100011 D.111000112.用八位二进制数表示35 的原码是 _。A.10000111 B.01000111 C.10100011 D.001000113.十进制纯小数 0.5 转换成二进制数应为 _。A.0.11B.0.00C.0.2D.0.14.无符号二进制数 1011011.101 所对应的十进制数是_。A.91.875B.182.375C.182.625D.91.6255.公司或企业使用计算机处理账册、管理仓库、工资管理、人事管理等业务属于计算机在 _ 方面的应用。A.人工智能 B.网络应用 C.科学计算 D.数据处理6.第一个电子计算机时代的计算机中,主要逻辑元件是 _。A.集成电路B.继电器C.晶体管 D.电子管7.下列叙述中错误的是 _。A.在计算机附近应避免磁场干扰B.为了延长计算机的寿命,应避免频繁开关计算机C.计算机要经常使用,不要长期闲置不用D.计算机用几小时后,应让计算机休息一会儿再用8.下列不属于微机系统的主要指标的是 _。A.运算速度 B.内存容量 C.主频 D.是否安装有 WORD9.下列不属于操作系统的是 _。A.windowsB.windows XPC.UNIXD.FrontPage10.下列说法不正确的是 _。A.CD-ROM 盘上最多能存储大约 650MB 兆左右的信息B.CD-ROM 驱动器是多媒体计算机的基本部件C.CD-ROM 是一种只读存储器但不是内存储器D.只有存放在 CD-ROM 盘上的数据才称为多媒体信息11.微型计算机通常是由控制器和 _ 等几部分组成。A.运算器、存储器、打印设备B.UPS、存储器和 I/O 设备C.运算器、存储器和 UPSD.运算器、存储器和 I/O 设备12.微型计算机的 CPU,即中央处理单元,是由 _组成。A.存储器和运算器B.运算器和输入设备C.控制器和存储器D.运算器和控制器13.如果用八位二进制数补码表示带符号的定点整数,则能表示的十进数的范围是 _。A.128 到128B.127 到127C.127 到128 D.128 到12714.在计算机中,总是用数的最 _ 位来表示数的符号。A.中B.低C.后D.高15如果按字长来划分,微机可以为 8 位机、16 位机、32 位机和 64 位机。所谓 32 位机是指该计算机所用的CPU _。A.只能处理 32 位二进制定点数 B.有 32 个寄存器C.具有 32 位的寄存器D.能同时处理 32 位二进制数16.二进制数 1101.1111 转换成十六进数应为 _。A)A.EB)A.FC)E.FD)D.F17.下列说法中正确的是 _。A.点阵打印机的针数越多,则打印的汉字字体就越多B.两个显示器屏幕大小相同,则它们的分辩率必定相同C.计算机体积越大、其功能就越强D.在微机性能指标中,CPU 的主频越高,其运算速度越快18.通常将显示器称为 _。A.LPTB.SCRC.PRND.CRT19.计算机显示器有许多种类型,通常分辩率为 640480、800600 或 1024768 的含意是 _。A.一个汉字上的像素数B.一个字符占的像素数C.一屏幕显示的字符数D.一屏幕显示的像素数20.计算机程序是 _。A.某种计算机语言一些语句的组合B.某种计算机语言全部语句的集合C.按某种顺序排列,且按书写顺序执行的指令集合2D.按某种顺序排列,且经过计算机执行能完成某项任务的指令集合21._ 是内存储器中的一部分,CPU 对它们只能读取不能存储。A.键盘B.随机存储器C.RAMD.ROM22.操作系统的作用是 _。A.把源程序翻译成机器语言程序 B.进行编码转化C.软硬件的接口D.控制和管理系统资源的使用23.操作系统是一种 _。A.编辑软件B.培训软件C.应用软件 D.系统软件24.完整的计算机系统包括 _。A.运算器、存储器和控制器B.主机和实用程序C.主机和内存D.主机和外围设备25.现在使用的计算机,其工作原理是 _。A.程序设计 B.程序控制C.存储程序 D.存储程序和程序控制26.计算机内存常用字节(Byte)作为单位,一个字节等于 _ 个二进制位。A.2B.4C.16D.827.把高级语言写的源程序变为目标程序要经过_。A.解释B.编辑C.汇编D.编译28.计算机存取信息的基本单位是 _。A.兆字节(MB)B.千字节(KB)C.位(bit)D.字节(Byte)29.在微机中常说的用户的可用内存容量是指 _。A.ROM 和 RAM 的总容量 B.硬盘的容量C.ROM 的容量D.RAM 的容量30.第三个计算机时代的计算机主要逻辑元件是 _A.超大规模集成电路B.电子管C.晶体管D.集成电路31.第三个计算机时代为 _。A.19641975B.19581964C.19461957D.1965197032.世界上首次实现存储程序的计算机的英语名称为_。A.EDSACB.EDVACC.UNIVACD.ENIAC33.第一台电子计算机诞生于 _ 年,它是根据冯诺依曼提出的原理制造出来的。A.1950B.1949C.1945D.194634.CAI 是 _ 的英文缩写。A.计算机辅助管理B.计算机辅助制造C.计算机辅助设计D.计算机辅助教学35.计算机辅助教学简称 _。A.OAB.CADC.CAMD.CAI36.在计算机常见的英文缩写中,IBM 代表 _。A.贝尔实验室B.麻省理工学院C.美国导弹发射基地D.国际商业机器公司37.能将高级语言翻译成机器语言的程序称为 _。A.驱动程序 B.装入程序 C.编辑程序 D.编译程序38.解决同一问题的机器语言、汇编语言、高级语言最优化程序中,计算机执行效率最高的是 _。A.机器语言和高级语言 B.高级语言C.汇编语言D.机器语言39.微型计算机的磁盘 _。A.属于内存储器B.属于输出设备C.属于输入设备 D.既是输入设备,也是输出设备40.在计算机存储技术中,采用虚拟存储器的主要目的是 _。A.提高外存储器的存取速度B.提高主存储器的存取速度C.扩大外存储器的存储空间D.扩大主存储器的存储空间二、二、WindowsWindows 操作系统测试操作系统测试要求在 5 分钟内回答 10 个问题(10 分)。请将系统输入法切换到英文输入方式,准备好后按回车键或单击“开始”按钮开始测试。1.下列 _ 不属于 Windows2000 的多媒体组件。A.Windows 中的 CD 唱机 B.Windows 中的录音机C.Windows Media PlayerD.在 Windows 中安装的金山影霸播放软件2.下列 _ 不属于多媒体技术范畴。A.数据压缩技术 B.视频技术 C.音频技术 D.播放技术3.下列 _ 不是多媒体计算机的特点。A.多样性B.集成性C.交互性 D.完整性4.多媒体一词的英文单词是 _。A.MultiplmediaB.MultimidiaC.MultmediaD.Multimedia5.在 Windows 中选择所有图标的快捷键是 _。A.Ctrl+DB.Ctrl+CC.Ctrl+BD.Ctrl+A6.在 Windows 中,单击鼠标右键产生的菜单称为_ 菜单。A.控制B.普通C.命令D.快捷7.在 Windows 中,当一个应用程序所在的窗口最小化成图标后,该应用程序 _。A.在前台继续运行B.暂停运行C.停止运行D.在后台继续运行8.要在 Windows 标准窗口的下拉菜单中选择某命令,下列操作错误的是 _A.同时按下Alt键与该命令后括号中带有下画线的字母键B.用鼠标单击该菜单名3C.用方向键将高量度条移至该命令上再按回车键D.直接按该命令选项后面括号中带有下画线的字母键9.在启动了 Windows 并切换到 MS-DOS 方式后,若需要再次进入 Windows,则除了冷启动或热启动系统外,可以使用 _ 实现。A.QUITB.CTRL 键C.ALT 键D.EXIT10.通过“回收站”中相应快捷菜单中的 _ 可恢复被误删除的文件或文件夹。A.收藏B.清空C.恢复D.还原11.任务栏可以 _。A.获取帮助 B.共享数据 C.交换信息 D.交换任务12.在 Windows 中可以用“回收站”恢复 _ 盘上被误删的文件。A.磁B.光 C.软D.硬13.Windows 中提供的大部分开发工具和实用程序,可以在开始菜单中的 _ 中找到。A.收藏夹B.文档C.设置D.程序14.控制面板是改变系统 _ 的应用程序,用来调整各种硬件和软件性能的选项。A.操作B.性质C.结构D.配置15.当选定文件或文件夹后,欲改变其属性设置,可以用鼠标 _ 键,然后在弹出的菜单中选择“属性”命令。A.中间B.任意C.左D.右16.要将整个桌面的内容存入剪贴板,应按 _ 键。A.TAB+Print ScreenB.SHIFT+Print ScreenC.CTRL+Print ScreenD.Print Screen17.Windows 窗口的标题栏上没有 _。A.关闭按钮 B.最小化按钮C.最大化按钮 D.打开按钮18.在画图中打开和保存的默认图型格式为 _。A.JPG B.MPEGC.PCXD.BMP:19.将当前活动窗口的所有信息复制到剪贴板上使用_。A.Shift+PrintScreenB.PrintScreenC.Ctrl+PrintScreenD.Alt+PrintScreen20.磁盘属性对话框中看不到的信息是 _A.可用空间B.卷标C.容量D.文件数21 从硬盘上彻底删除文件可以利用 _。A.ESC 键B.Alt 键C.Ctrl 键D.Shift 键22.单击输入法状态窗口中的(1)按钮,使“中文标点按钮”由虚变实,此时,输入的标点即为中文标点,也可以使用(2)键来进行此转换。A.(1).中文/英文标点切换(2).CTRL 和-B.(1).中文/英文标点切换(2).CTRL 和空格C.(1).中文/英文标点切换(2).CTRL 和回车D.(1).中文/英文标点切换(2).CTRL 和.23.在 Windows 的桌面上,用鼠标单击“任务栏”右边的 _ 可启动或关闭汉字输入法。A.汉B.CnC.AnD.CH24.退出 Windows 不能简单地(1),否则,会造成数据丢失,或占用大量磁盘空间。所以,退出 Windows 前,一定要选择“开始”菜单中的(2)项。A.(1)热启动(2)关闭系统B.(1)关闭系统(2)关闭电源C.(1)关闭电源(2)注销D.(1)关闭电源(2)关闭系统25.下列 _ 功能不能出现在对话框中。A.命令按钮B.复选按钮C.单选按钮D.菜单26.菜单中浅灰色项代表该菜单此时 _。A.不可执行B.执行C.可用D.不可用27.下列说法中,_ 是错误的。A.计算器在附件中B.画图在附件中C.写字板在附件中D.打印管理在附件中28.在同一磁盘上拖放文件或文件夹执行(1)命令,拖放时按 Ctrl 键,执行(2)命令。A.(1).复制(2).移动B.(1).删除(2).复制C.(1).移动(2).删除D.(1).移动(2).复制29.“添加打印机”的作用是 _。A.选择打印机B.配置打印机C.连接打印机D.安装打印机驱动程序30.资源管理器中选定单个文件的方法是 _。A.空格键B.CtrlC.ShiftD.单击文件名31.用户通过鼠标 _,可以展开菜单中的菜单项。A.右击B.拖动C.双击D.单击32.在“资源管理器”窗口的工作区,可以按四种方式来列表文件,它们是(1)、(2)、(3)、(4)。A.(1)图标(2)文件(3)文件夹(4)详细资料B.(1)大图标(2)小图标(3)文件(4)详细资料C.(1)大图标(2)小图标(3)文件夹(4)详细资料D.(1)大图标(2)小图标(3)列表(4)详细资料33.在 Windows 中,文件和文件夹的管理可使用(1)和(2)。A.(1)附件(2)控制面板B.(1)我的电脑(2)控制面板C.(1)控制面板(2)资源管理器D.(1)我的电脑(2)资源管理器34.设置屏幕保护可以打开“控制面板”中的 _ 应用程序。A.输入法B.电源管理C.系统D.显示35.在对话框中,用户可以输入、修改、选择和删除内4容的区域称为 _。A.列表框B.单选框C.复选框D.文本框35.Windows 应用环境中,鼠标的拖动操作不能完成的是 _。A.选择多个连续的图标B.当窗口有滚动条时,可以实现窗口内容的滚动C.当窗口不是最大时,可以移动窗口的位置D.当窗口最大时,可以将窗口缩小成图标36.Windows 文件系统采用 _ 形式,替代了抽象的目录。A.文件B.小图标C.路径D.目录树37.Windows 中,文件名可长达 _ 个字符。A.155B.100C.8D.25538.在 Windows 操作环境中,中英文的切换,按快捷键_。A.Ctrl+Alt B.Alt+SpaceC.Ctrl+DelD.Ctrl+Space39.在 Windows 中,关闭一个应用程序窗口所使用的常用快捷键是 _。A.Ctrl+EscB.Alt+EscC.Ctrl+F4D.Alt+F440.关于剪贴板的说法 _ 是错误的。A.可在不同应用程序中移动信息B.可在同一应用程序中剪切信息C.可在同一应用程序中移动信息D.不可在不同应用程序中移动信息三、高级语言基础知识测试三、高级语言基础知识测试要求在 5 分钟内回答 10 个问题(10 分)。1._是 C 语言的正确赋值语句。A.a=b=5B.a=1,b=2 C.y=int(x);D.j+;2.在以下运算符中,优先级最高的运算符为_。A.+=B.&C.?:D.+3.对于枚举类型不正确的说法是_。A.枚举元素不是变量B.枚举元素作为常量是有值的C.枚举值可以用来作判断比较D.一个整数可以直接赋给一个枚举变量4.如有定义 int(*p)(),正确的说法是_。A.p 为指针数组B.p 为指向数组的指针C.p 为指向整形数据的指针 D.p 为指向函数的指针5.以下对函数中参数不正确的说法是_。A.实参可以是常量,变量或表达式B.实参与形参的个数应相等C.实参与形参的类形应一致D.实参变量对形参变量的数据传递是地址传递6.从用户使用的角度看,函数有标准函数和_两种。A.无参函数 B.有参函数 C.空函数 D.用户自定义函数7.C 语言里,在内存中以_作为字符串结束标志。A.引号B.回车C.空格D.0或 空8.逻辑运算符的优先顺序是_。A.三者相同B.!高于|,|高于&C.!高于&,&和|相同D.&高于|,!高于&9.从终端输入一个字符应使用_函数。A.puts()B.getc()C.putchar()D.getchar()10.C 程序包含三种基本结构:顺序结构,选择结构和_。A.数据结构 B.多分支结构 C.网状结构 D.循环结构11.C 语言中的文件的存取方式有_。A.只能从文件的开头存取 B.只能随机存取C.只能顺序存取 D.可以顺序存取也可以随机存取12.C 语言中的文件类型只有_。A.十进制文件一种B.二进制文件一种C.ASCII 文件一种 D.ASCII 文件和二进制文件两种13.以下正确的叙述是_。A.函数的定义和调用都不可以嵌套B.函数的定义和调用都可以嵌套C.函数的定义可以嵌套D.函数的调用可以嵌套14.在 C 语言中 float 类型数据占_个字节。A.2B.6C.8D.415.以下叙述中不正确的是_。A.%是只能用于整数运算的运算符B.abc 和 ABC 是两个不同的变量C.所有的变量必须先定义后使用D.赋值运算符的优先级最低16.要打开一个文本文件file1向该文件写数据,正确的语句是_。A.fp=fopen(file1;r)B.fp=fopen(file1;a)C.fp=fopen(file1;ab)D.fp=fopen(file1;w)17.数组名作为实参传给函数时,数组名被处理为_。A.该数组中各元素的值B.该数组的元素个数C.该数组的长度D.该数组的首地址18.当定义一个结构体变量时系统分配给它的内存是_。A.最后一个成员所需内存量B.成员中占内存量最大则者所需的容量C.第一个成员所需的内存量D.各成员所需内存量的总和519.在 C 程序中,若对函数类型未加显示说明,则函数的隐含类型为_。A.viodB.floatC.charD.int20.以下叙述中正确的是_。A.主函数名 main 后的一对圆括号中不能带有形参B.在函数中,不能有多条 return 语句C.调用函数,必须在一条独立的语句中完成D.在函数中,通过 return 语句传回函数值21.以下对 C 语言函数的描述中,不正确的是_。A.函数可以嵌套调用 B.函数可以没有反回值C.C 程序必须由一个或一个以上的函数组成D.函数必须有参数22.函数调用语句:fread(buffer,size,count,fp),其中 fp 代表_。A.要读入的字节数B.代表读入数椐的总和C.读入数据的存放地址D.一个指向所读文件的文件指针23.函数调用语句:fseek(fp,10L,0)的含义是_。A.将文件位置指针从当前位置向文件头的方向移动 10个字节B.将文件位置指针从当前置向文件末尾置方向移动 10个字节C.将文件位置指针从文件末尾处向文件头的方向移动10 个字节D.将文件位置指针移到距离文件头 10 个字节处24.在位运算中,操作数每右移二位,其结果相当于_。A.操作数除以 2B.操作数乘以 2C.操作数乘以 4D.操作数除以 425.在 C 语言 if 语句中,用作判断的表达式为_。A.逻辑表达式B.关系表达式C.算术表达式D.任意表达式26.组成 C 语言程序的是_。A.主程序和子程序B.过程 C.子程序D.函数27.以下整数值中,不正确的八进制数是_。A.0123B.015C.-015D.0 x1528.下列标识中,不能作为合法的 C 语言标识符的是_。A.abcB.cab4C.a4bD.-ab29.C 语言的基本数据类型包括:整型,字符型,实型,_。A.数组类型 B.双精度型 C.单精度型 D.枚举类型30.C 语言的数据类型包括:基本类型,构造类型,指针类型和_。A.实型B.字符型C.整型D.空类型31.在以下各组运算符中优先级最高的运算符为_。A.%B.=C.|D.!32.在 C 语言中,文件由_。A.数据块组成B.数据行组成C.记录组成D.字符(字节)序列组成33.在以下说明中,int(*prt)3;标识符 prt_。A.是一个指针数组名 B.是一个指向整型变量的指针C.说明不合法D.是一个指针,它指向一个具有三个元素的一维数组34.若有以下说明语句:inta=1,2,3,4,5,6,7,8,9,0,*p,i;p=a;且0=i10,则_是对数组元素的错误引用。A.*(&ai)B.ap-aC.*(a+i)D.p+i四、表达式求值测试四、表达式求值测试要求在 5 分钟内回答 10 个问题(10 分)。1.表达式:!(4=6)&(3=7)的值为_(0)2.如果有变量定义:int x;则表达式:x=!(2=y&y=x的值为_(1)8.如果有变量定义:int x=3,y=4,z=4;则表达式:(z=y=x)?1:0 的值为_(0)9.如果有变量定义:int x=0,y=0,z=0,k;则表达式:k=+x&+y|+z的值为_(1)10.如果有变量定义:int x=0,y=0,z=0,k;则表达式:k=+x|+y&+z 的值为_(1)11.如果有变量定义:int x=40,y=4,z=4;则表达式:x=x=(y-z)的值为_(0)12.如果有变量定义:int a=15;则表达式:a=ab?a:cd?c:d 的值为_(4)14.如果有变量定义:char x=a,y;则表达式:y=a+2的值为_(99)15.如果有变量定义:float x=5.0,y=4.0;则表达式:xy?1.0:1.5的值为_(1.0)16.如果有变量定义:float x=4.0,y=5.0;则表达式:xy?1:1.5的值为_(1.5)617.如果有变量定义:int a=1,b=2,m;则表达式:m=ab?a:b+1 的值为_(3)18.如果有变量定义:int a=1,b=2;则表达式:(!a)|(ab)的值为_(0)19.如果有变量定义:int a=1,b=2,c=1,x=4,y=5;则表达式:!a&b|xy&c 的值为_(0)20.如果有变量定义:int a=3,b=2;则表达式:d=ab 的值为_(1)21.如果有变量定义:int a=3,b=2,c=1;则表达式:b+cb)=c 的值为_(1)23.如果有变量定义:int a=3,b=2,c=1;则表达式:a=bc的值为_(1)24.如果有变量定义:int a=3,b=4,c=5;则表达式:a=bb!=c的值为_(0)26.如果有变量定义:int a=12,n=5;则表达式:a%=(n%=2)的值为_(0)27.如果有变量定义:int a=2,b=3;float x=3.5,y=2.5 则表达式:(float)(a+b)/2+(int)x%(int)y 的值为_(3.5)28.如果有变量定义:int x=3.5,y=2.5;则表达式:x/=x+y的值为_(0)29.如果有变量定义:int x=3.5,y=2.5;则表达式:z=(int)x%(int)y的值为_(1)30.如果有变量定义:int a=2,b=3;float y;则表达式:y=(float)(a+b)/2的值为_(2.5)五、程序运行结果测试五、程序运行结果测试要求在 10 分钟内回答 5 个问题(10 分)。1.1.以下程序的输出结果为以下程序的输出结果为_。#include int main()char*c=ENTER,NEW,POINT,FIRST;char*cp=c+3,c+2,c+1,c;char*cpp=cp;printf(%sn,*+cpp);return 0;A.ENTERB.FIRSTC.NEWD.POINT2.2.以下程序输出的结果是以下程序输出的结果是_。#include#define N 2#define M N+2#define CUBE(x)(x*x*x)int main()int i=M;i=CUBE(i);printf(%dn,i);return 0;A.53B.125C.17D.643.3.以下程序输出的结果是以下程序输出的结果是_。#include#define LETTER 0int main()char str20=C Language,c;int i;i=0;while(c=stri)!=0)i+;#if LETTERif(c=a&c=A&c=Z)c=c+32;#endifprintf(%c,c);return 0;A.C LANGUAGEB.C LanguageC.C languageD.c language4 4.下面程序执行后输出的结果是下面程序执行后输出的结果是_。#include int main()int i,j,a10;a0=1;for(i=0;i5;i+)for(j=i;j5;j+)aj=ai+1;for(i=1;i5;i+)printf(%4d,ai);printf(n);return 0;A.10468B.81046C.68104D.468105 5.对于以下程序对于以下程序:当输入:6514 时,其运行结果是:(1)。当输入:1463 时,其运行结果是:(2)。当输入:25125 时,其运行结果是:(3)。#include int main()int m,n;printf(Enter m,n:);scanf(%d%d,&m,&n);7while(m!=n)while(mn)m-=n;while(nm)n-=m;printf(m=%dn,m);return 0;A.(1)m=0(2)m=2(3)m=4B.(1)m=1(2)m=5(3)m=11C.(1)m=0(2)m=1(3)m=5D.(1)m=1(2)m=7(3)m=256 6.下列程序的输出是下列程序的输出是_。#include int main()int a=7,b=5;printf(%dn,b=b/a);return 0;A.不确定值B.5C.1D.07 7.从键盘输入:从键盘输入:1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 程序执行后输出程序执行后输出的结果是的结果是 _。#include int main()int x33,sum=0;int i,j;for(i=0;i3;i+)for(j=0;j3;j+)scanf(%d,&xij);printf(n);for(i=0;i3;i+)sum=sum+xii;printf(%6dn,sum);return 0;A.24B.6C.13D.158 8.下列程序的输出为下列程序的输出为_。#include int main()int k=0;char c=A;do switch(c+)case A:k+;break;case B:k-;case C:k+=2;break;case D:k=k%2;continue;case E:k=k*10;break;default:k=k/3;k+;while(cG);printf(k=%dn,k);return 0;A.k=2 B.k=3 C.k=0 D.k=49 9.下列程序输出的结果是下列程序输出的结果是_。#include int main()int i=0,j=0,a=6;if(+i0)|(+j0)a+;printf(i=%d,j=%d,a=%dn,i,j,a);return 0;A.i=0,j=0,a=6 B.i=1,j=1,a=7C.i=0,j=1,a=7 D.i=1,j=0,a=71 10 0.对于以下程序对于以下程序:当从第一列开始输入:g 时,其运行结果是:(1)。当从第一列开始输入:a 时,其运行结果是:(2)。当从第一列开始输入:M 时,其运行结果是:(3)。当从第一列开始输入:Z 时,其运行结果是:(4)。#include int main()char ch,c1,c2;printf(Enter a character:);ch=getchar();if(ch=a)&(ch=z)ch-=32;c1=ch-1;c2=ch+1;if(ch=A)c1=ch+25;else if(ch=Z)c2=ch-25;putchar(c1);putchar(ch);putchar(c2);putchar(n);return 0;A.(1)gkd(2)zab(3)lmn(4)yzaB.(1)GKD(2)WAB(3)MNL(4)YZAB.(1)fzh(2)zab(3)lmn(4)yzaD.(1)FGH(2)ZAB(3)LMN(4)YZA1 11 1.下列程序的输出是下列程序的输出是_。#include int main()int a=9;a+=a-=a+a;printf(%dn,a);return 0;A.-9B.9C.18D.-181 12 2.下列程序运行结果是:下列程序运行结果是:_。#include int main()8int i,x;for(i=1,x=1;i=10)break;if(x%2=1)x+=5;continue;x-=3;printf(x=%dt,x);printf(i=%dn,i);return 0;A.x=10 i=10B.x=6 i=6C.x=6 i=10D.x=10 i=61 13 3.以下程序的输出结果为以下程序的输出结果为_。#include int main()char s=123,*p;p=s;printf(%c%c%cn,*p+,*p+,*p+);return 0;A.123B.312C.213D.3211 14 4.以下程序输出的结果是以下程序输出的结果是_。#include#define ADD(x)(x)+(x)int main()int a=4,b=6,c=7;int d=ADD(a+b)*c;printf(d=%d,d);return 0;A.d=140B.d=70C.d=280D.d=801 15 5.程序执行后输出的结果是程序执行后输出的结果是_。#include int main()int i,j,a=0,3,4,2,6;for(i=1;i=5;i+)j=5-i;printf(%d,*(a+j);return 0;A.43062B.20346C.03462D.624301 16 6.下列程序运行结果是:下列程序运行结果是:_。#include int main()int i=1;while(i10)if(+i%3!=1)continue;elseprintf(%d,i);return 0;A.0 3 5B.4 6 8C.3 6 9D.4 7 10六、程序填空测试六、程序填空测试要求在 10 分钟内回答 5 个问题(10 分)。1.1.下面程序由终端键盘输入字符下面程序由终端键盘输入字符,存放到文件中存放到文件中,用用#结束输入。结束输入。main()FILE*fp;char ch,fname10;printf(Input name of filen);gets(fname);if(fp=fopen(fname,w)=NULL)printf(cannot openn);exit(0);printf(Enter data:n);while(1)!=#)fputc(2);fclose(fp);A.(1)(ch=getchar()(2)ch,*fpB.(1)(ch=putchar()(2)ch,*fpC.(1)(ch=putchar()(2)ch,fpD.(1)(ch=getchar()(2)ch,fp2 2.以下程序用递归方法将一维数组中的数进行逆置以下程序用递归方法将一维数组中的数进行逆置。#include stdio.h#define SIZE 10main()float sSIZE;readin(s);invert(s,s+SIZE-1);pri(s);readin(1)for(i=0;iSIZE;i+)scanf(%f,&ai);invert(float*i,float*j)float t;if(ij)t=*i;(2);(3);invert(4);pri(float*a)printf(%6.1f,ai);A.(1)float*a(2)*i=*j(3)j=t(4)+i,j+B.(1)floata(2)*i=*j(3)j=t(4)-i,j+C.(1)floata(2)*i=*j(3)*j=t(4)-i,-jD.(1)float*a(2)*i=*j(3)*j=t(4)+i,-j3 3.以下程序调用函以下程序调用函数数 swapswap1 1 将指将指针针 s s 和和 t t 所指单元所指单元(a a和和 b)b)中的内容交换。中的内容交换。main()9int a=10,b=20,*s,*t;s=&a;t=&b;swap1(&s,&t);printf(%d%d,a,b);swap1(1)ss,int*tt)int term;term=(2);*ss=(3);*tt=term;A.(1)int*(2)ss(3)*ttB.(1)int(2)ss(3)*ttC.(1)int(2)*ss(3)*ttD.(1)int*(2)*ss(3)*tt4 4.以下程序的功能是将字符串以下程序的功能是将字符串 s s 中所有的空格字符中所有的空格字符删去。删去。main()char*s=Our teacher teachs C language;for(i=j=0;si!=0;i+)if(si!=)(1);(2);printf(%sn,s);A.(1)sj+=si(2)si=0B.(1)si+=sj(2)si=0C.(1)si+=sj(2)sj=0D.(1)sj+=si(2)sj=05 5.以下程序的功能是输出字符串。以下程序的功能是输出字符串。main()char*a=Pascel,Clanguage,dbase,Cobol;char(1);int j=0;p=a;for(;j4;j+)printf(%sn,*(2);A.(1)*p(2)p-B.(1)*p(2)pC.(1)*p(2)p+D.(1)*p(2)p+6 6.在在()()内填入正确的内容内填入正确的内容,使本题程序运行输出结果使本题程序运行输出结果是是:name:YangDezhongbirthday:1984,12address:JiLin roadzipcode:130021程序如下:#define NAMESIZE 20#define ADDRSIZE 100struct birthdayint year;int month;struct person char nameNAMESIZE;struct birthday date;char addressADDRSIZE;longzipcode;structpersonp=YangDezhong,1984,12,JiLinroad,130021;main()printf(name:%sn,p.name);printf(birthday:%d,%dn,(1),(2);printf(address:%sn,p.address);printf(zipcode:%ldn,p.zipcode);A.(1)date.year(2)date.monthB.(1)p.year(2)p.monthC.(1)year(2)monthD.(1)p.date.year(2)p.date.month7 7.用指针作函数参数用指针作函数参数,编程序求一维数组中的最大和编程序求一维数组中的最大和最小的元素值。最小的元素值。#define N 10main()void maxmin(int arr,int*pt1,int*pt2,int n);intarrayN=10,7,19,29,4,0,7,35,-16,21,*p1,*p2,a,b;p1=&a;p2=&b;maxmin(array,p1,p2,N);printf(max=%d,min=%d,a,b);void maxmin(int arr,int*pt1,int*pt2,int n)int i;*pt1=*pt2=arr0;

    注意事项

    本文(吉林省计算机二级考试试题及答案.docx)为本站会员(叶***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开