收藏 分享(赏)

2016年安徽省计算机二级考试C语言(模拟试卷五).doc

上传人:精品资料 文档编号:8502015 上传时间:2019-06-30 格式:DOC 页数:11 大小:57KB
下载 相关 举报
2016年安徽省计算机二级考试C语言(模拟试卷五).doc_第1页
第1页 / 共11页
2016年安徽省计算机二级考试C语言(模拟试卷五).doc_第2页
第2页 / 共11页
2016年安徽省计算机二级考试C语言(模拟试卷五).doc_第3页
第3页 / 共11页
2016年安徽省计算机二级考试C语言(模拟试卷五).doc_第4页
第4页 / 共11页
2016年安徽省计算机二级考试C语言(模拟试卷五).doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、单项选择题 1: 计算机软件分为系统软件和应用软件,下列软件中,不属于应用软件的是_。A. AutoCADB. MSNC. SQL ServerD. Windows Media Player参考答案:C 2: 操作系统的主要功能是_。A. 管理系统所有的软、硬件资源B. 实现软、硬件转换C. 把源程序转换为目标程序D. 进行数据处理参考答案:A 3: 微型计算机的硬件系统包括_。A. 控制器、运算器、存储器、输入设备和输出设备B. 主机、键盘、电源和CPUC. 主机、电源、CPU和显示器D. CPU、键盘、显示器和打印机参考答案:A 4: 下列有关Windows“文件夹“的叙述,不正确的是_。

2、A. 文件夹中既可以存放文件,也可以存放文件夹B. 文件夹中不能存放同名文件C. 不同文件夹中可以存放同名文件D. 名称相同的文件和文件夹可以存放在同一文件夹中参考答案:D 5: 多媒体计算机是指_。A. 安装了光驱并具有较高运算能力的计算机B. 安装了 office软件的计算机C. 能够处理音频、视频等多媒体信息的计算机D. 能够访问Internet 的计算机参考答案:C 6: 以下叙述错误的是 _。A. 一个 C程序可以包含多个函数B. 一个 C程序只能有一个主函数C. C程序在书写时,有严格的缩进要求,否则不能编译通过D. C程序的主函数必须用main作为函数名参考答案:C 7: 设有c

3、har a=101;,则变量a包含_个字符。A. 1B. 2C. 3D. 4参考答案:A 8: 下列_是不合法的常量。A. xabcdeB. “x1f“C. 0x12D. 2.1e3参考答案:A 9: _不是C语言的合法关键字。A. switchB. defaultC. caseD. printf参考答案:D 10: 下列表达式中值为0的是_。A. 7/8B. 7%8C. 7/8.0D. 7b) a=b+c,b=2*c;else a=b-c,b=3*c;a=b+c;printf(“%d %d“,a,b);A. 9 6B. 7 3C. 1 9D. 4 2参考答案:A 20: 已知:int x;,

4、语句if(x);中的表达式x等价于_。A. x=0B. x!= 0C. x=1D. x!= 1参考答案:B 21: 已知int a=1,b=2,c=3,d=4,m=2,n=2;,则执行m=a0);A. -2B. -1C. 0D. 1参考答案:B 25: 下列叙述中正确的是_。A. continue语句的作用是结束整个循环的执行B. 只能在循环体内和switch语句体内使用break语句C. 在循环体内使用break语句和continue语句的作用相同D. 从多层循环嵌套中退出时,只能使用goto语句参考答案:B 26: 下列对数组s的初始化,其中不正确的是 _。A. char s5=“abc“

5、;B. char s5= a, b, c;C. char s5= “;D. char s5= “abcdef“;参考答案:D 27: 已知static int a8=2,5,4,7;,则表达式a5-a2的值是_ 。A. -4B. -5C. 4D. 5参考答案:A 28: 若有int a3=1,2,3,4,5,6;,则数组元素 a10的值是_。A. 1B. 2C. 4D. 5参考答案:C 29: 设有定义:int a33=1,2,b33=1,2;,则执行语句printf(“%d“,a10+b00); 后,输出的结果是_。A. 0B. 1C. 2D. 3参考答案:D 30: 字符串“A“占用_个字

6、节的内存空间。A. 4B. 3C. 2D. 1参考答案:C 31: 若程序中含有以下_函数,则应包含头文件“string.h“ 。A. sqrt( )B. strcpy( )C. fgetc( )D. scanf( )参考答案:B 32: 下列函数定义中,正确的是 _。A. void fun(int x,int y)B. void fun(int x;int y)C. void fun(int x,int y);D. void fun(int x,y)参考答案:A 33: 一个C程序源文件中定义的全局变量的默认作用域是_。A. 本函数的全部范围B. 本程序的全部范围C. 本文件的全部范围D.

7、从定义位置到本文件结束参考答案:D 34: 下列描述中,不正确的是_。A. 调用函数时,实参可以是常量、变量或表达式B. 函数中的形参变量是局部变量C. 在不同的函数中可以定义相同名字的变量D. 定义函数时,形参可以是常量、变量或表达式参考答案:D 35: 下列关于指针变量p的定义与初始化语句,正确的是_。A. int a,*p=a;B. int a,*p=*a;C. int a,p=*a;D. int a,*p=参考答案:D 36: 已知:int i,j=8,*p=,则与i=j;等价的语句是_。A. i=*p;B. *p=j;C. i=D. i=*p;参考答案:B 37: 已知int a=1

8、,2,3,4,5,6,*p=a;,则值不等于2 的表达式是_。A. p+,*pB. +p,*pC. (*p)+D. +(*p)参考答案:C 38: 设有定义和声明如下: #define D 2 int x=5,y=3;char c=D;则下列表达式中有错误的是_。A. x+B. y+C. c+D. D+参考答案:D 39: 设有结构体类型定义及变量声明如下: struct pd char code5; float price; y4=“100“,10; 则下列语句中,错误的是_。A. (*y).code0=2;B. y0.code0=2;C. y-price=10.0;D. (*y)-pric

9、e=10.0;参考答案:D 40: 设有定义int a=80;,执行语句a=a2;后,变量a的值是_ 。A. 80B. 60C. 40D. 20参考答案:D 程序改错题1 题目:输入一个正整数m,判断其是否是素数。参考答案:$1$:scanf(“%d“, $2$:if(m%i=0) $3$:if(flag=0)程序改错题2 题目:将从键盘输入的字符串逆序存放在数组中,然后输出(如:输入ABC123,输出321CBA)。参考答案:$1$:gets(s); $2$:j-;$3$:printf(“%sn“,s);Windows操作题 请在考生文件夹中进行以下操作:1.将文件夹database下的文件

10、option.ini 删除;2.将文件夹notebook下的文件color.bmp改名为spring.bmp ;3.将文件夹tools下的子文件夹number 删除;4.在文件夹stop下建立一个新文件夹format;5.将文件夹notebook下的文件beyond.jpg复制到文件夹format中。考生在完成题目要求时,应特别注意一个基本概念:考生文件夹,考生上机考试的全部数据均存储在这个文件夹中。考生不得随意更改其中的内容,而且,有些题目要使用这个概念来完成。要完成上机考试的基本操作题,可以使用Windows 提供的资源管理器、文件夹窗口等。 Windows上机考试的基本操作题主要包括以下

11、内容:1文件或文件夹的创建操作:新建文件夹可通过“Windows资源管理器“或“我的电脑“,先双击要放置新文件夹的磁盘或文件夹,然后利用以下两种方法来完成:(1)利用“文件“菜单中的“ 新建“ 命令的“文件夹“选项,输入新文件夹名后按回车键;(2)在已打开文件夹中,单击鼠标右键,使用快捷菜单中的“新建“文件夹“命令,输入新文件夹名后按回车键。新建文本文件可通过“Windows资源管理器“或“我的电脑“,先双击要放置新文件的磁盘或文件夹,然后利用以下两种方法来完成:(1)利用“文件“菜单中的“ 新建“ 命令的“文本文档“选项,输入新文件名后按回车键;(2)在已打开文件夹中,单击鼠标右键,使用快捷

12、菜单中的“新建“文本文档“命令,输入新文件名后按回车键。2文件或文件夹的拷贝操作:复制文件或文件夹有三个步骤:选择复制粘贴。复制文件或文件夹有以下四种方法:(1)选择该文件,在“编辑“菜单中选择“复制“ 命令;(2)选择该文件,用鼠标单击工具栏中的“复制“图标;(3)选择该文件,在键盘上按Ctrl+C键;(4)用鼠标右击欲复制的文件或文件夹,在弹出的快捷菜单中选择“复制“命令。然后选择目的文件夹进行粘贴,粘贴文件或文件夹可由以下四种方法来实现:(1)在“编辑“菜单中选择“ 粘贴“ 命令;(2)用鼠标单击工具栏中的“粘贴“图标;(3)选择该文件,在键盘上按Ctrl+V键;(4)用鼠标右击欲粘贴的

13、文件或文件夹,在弹出的快捷菜单中选择“粘贴“命令。3文件或文件夹的移动操作:移动文件或文件夹有三个步骤:选择剪切粘贴。剪切文件或文件夹应先选择该文件或文件夹,然后有以下四种方法:(1)在“编辑“菜单中选择“ 剪切“ 命令;(2)用鼠标单击工具栏中的“剪切“图标;(3)在键盘上按Ctrl+X 键;(4)用鼠标右击欲剪切的文件或文件夹,在弹出的快捷菜单中选择“剪切“命令。然后选择目的文件夹进行粘贴,粘贴文件或文件夹可由以下四种方法来实现:(1)在“编辑“菜单中选择“ 粘贴“ 命令;(2)用鼠标单击工具栏中的“粘贴“图标;(3)选择该文件,在键盘上按Ctrl+V键;(4)用鼠标右击欲粘贴的文件或文件

14、夹,在弹出的快捷菜单中选择“粘贴“命令。4文件或文件夹的更名操作:在“Windows资源管理器“或“我的电脑“窗口中修改文件或文件夹的名称可以选择以下几种操作之一来实现:(1)选择该文件,在“文件“菜单中选择“重命名“ 命令,然后键入新文件名或文件夹名,再按回车键;(2)选择该文件按功能键F2 ,然后键入新文件名或文件夹名,再按回车键;(3)用鼠标左键单击文件或文件夹名,然后键入新文件名或文件夹名,再按回车键;(4)用鼠标右击欲重命名的文件或文件夹,在弹出的快捷菜单中选择“属性“命令,然后键入新文件名或文件夹名,再按回车键;5文件或文件夹的属性设置操作:在“Windows资源管理器“或“我的电

15、脑“窗口中都设置有“ 属性“命令,用户可通过该命令设置文件或文件夹的属性(只读、隐藏、存档、系统),具体实现方法有以下两种:(1)选择该文件,在“文件“菜单中选择“属性“ 命令,在弹出的对话框中单击相应属性前的复选框,再单击“确定“按钮即可;(2)用鼠标右击欲设置属性的文件或文件夹,在弹出的快捷菜单中选择“属性“命令,然后在弹出的对话框中单击相应属性前的复选框,再单击“确定“按钮即可。6文件或文件夹的删除操作:先选择该文件或文件夹,然后再按以下方法之一删除:(1)按键盘上的Del 键;(2)用鼠标右击欲删除的文件或文件夹,在弹出的快捷菜单中选择“删除“命令;(3)在“文件“菜单中选择“ 删除“

16、 命令;(4)如果考生使用Shift+Del键,则该文件或文件夹将被彻底从硬盘中删除。综合应用题1 题目:求 =212343456520192021的 值 。说明:(1) 结果保留四位小数;(2) 要求使用循环实现。输出结果的形式为:s=12.4567参考程序1:#include void PRINT(double s)FILE *out;printf(“s=%.4fn“,s);if(out=fopen(“result.dat“,“w+“)!=NULL)fprintf(out,“s=%.4f“,s);fclose(out);void main()/*考生在此设计程序*/double s,ter

17、m;int n;s=1;for(n=2;nvoid PRINT(double s)FILE *out;printf(“s=%.4fn“,s);if(out=fopen(“result.dat“,“w+“)!=NULL)fprintf(out,“s=%.4f“,s);fclose(out);void main()/*考生在此设计程序*/double s,term;int n;s=1;for(n=1;nvoid PRINT(long s)FILE *out;printf(“s=%ldn“,s);if(out=fopen(“result.dat“,“w+“)!=NULL)fprintf(out,“s

18、=p%ld“,s);fclose(out);void main()int a50=938,391,123,965,348,376,234,579,501,105,137,573,450,134,534,759,736,793,451,238,741,287,463,452,347,368,179,345,534,634,723,472,823,731,192,872,342,829,613,732,901,874,592,672,634,861,621,668,307,730;/*考生在此设计程序*/int i;long sum=0;for(i=0;i50;i+)if(ai%23=0)sum=sum+ai;PRINT(sum);

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报