安徽省计算机二级考试C笔试题库,安徽省计算机水平二级考试真题c语言2012年12月.doc...

这是一份关于2012年12月安徽省计算机水平二级考试的C语言程序设计试卷,包含了选择题、填空题和阅读理解题。试题涵盖计算机基础知识、C语言语法、程序设计等内容,涉及运算符、数据类型、内存管理等多个知识点。
摘要由CSDN通过智能技术生成

41528d3028836879cd698677c3999917.gif安徽省计算机水平二级考试真题c语言2012年12月.doc

C语言程序设计第1页(共8页)1二〇一二年下半年全国高等学校(安徽考区)计算机水平考试试卷(二级C语言程序设计)考试须知:1.请将准考证号末两位填在试卷第2页右上方方框内2.单项选择题请在答题卡上填涂;其他内容请在答题卷上作答,试卷上作答无效。3.不得将试卷、答题卡、答题卷及草稿纸带离考场。4.考试时间为120分钟。一、单项选择题(每题1分,共40分)1.微型机的中央处理器主要集成了_____。A)控制器和CPUB)运算器和控制器C)控制器和存储器D)运算器和CPU2.计算机操作系统的功能是_____。A)能把高级语言的源程序代码转换为目标代码B)能完成科学计算和工程设计等工作C)管理计算机资源,控制程序执行,方便用户使用计算机D)完成计算机硬件与软件之间的转换3.目前广泛使用的航空(火车)售票系统、财务管理等软件,属于计算机在_____方面的应用。A)数据处理B)实时控制C)计算机辅助工程D)科学计算4.WindowsXP中,直接关闭主机电源可能产生的后果是_____。A)可能破坏系统设置B)可能破坏某些程序的数据C)可能造成下次启动故障D)以上情况均有可能5.下列不同进制的4个数中,最大的一个数是_____。A)(1010011)2B)(557)8C)(512)10D)(1FF)166.合法的电子邮件地址是_____。A)用户名@主机域名B)用户名#主机域名C)用户名+主机域名D)用户地址@主机名7.当用各种杀毒软件都不能清除U盘上的病毒时,则应对此U盘_____。A)丢弃不用B)重新格式化C语言程序设计第2页(共8页)2C)删除所有文件D)删除COMMAND.COM文件8.假设已正确安装了高质量的声卡及音响设备,但却始终听不到声音,其原因可能是_____。A)音响设备没有打开B)音量调节过低C)没有安装相应的驱动程序D)以上都有可能9.下列关于网络的特点的几个叙述中,不正确的一项是_____。A)网络中的数据可以共享B)网络中的外部设备可以共享C)网络中的所有计算机必须是同一品牌、同一型号D)网络方便了信息的传递和交换10.关于软件的概念,下列_____是正确的。A)软件就是程序B)软件就是说明C)软件就是指令D)软件是程序、数据及相关文档的集合11.下列不能作为变量名的是_____。A)_mathB)vc39C)STUDD)continue12.设有inta=8,b=2;,则表达式a/5*b的值是_____。A)0B)2C)0.8D)3.213.设有inty=0;,执行语句y=5,y*4,y*2;后变量y的值是_____。A)0B)5C)10D)2014.设有floata=100.25,b=2.5;,则表达式(int)a/b的值是_____。A)40.1B)50.125C)40.0D)5015.设有inta=2,b=1,c=3,d=4;,则表达式a=’A’||c=cD)c>=’A’B)if(xy?x:y;D)min=x=’x’)printf(“%c”,c);if(c>=’y’)printf(“%c”,c);if(c>=’z’)printf(“%c”,c);则输出的结果是_____。A)yB)yyC)yyyD)xy22.下列叙述中正确的是_____。A)在switch语句中,不一定使用break语句B)break语句必须与switch语句中的case配合使用C)在switch语句中必须使用default语句D)break语句只能用于switch语句中23.执行语句for(i=1;i0B)strcat(s1,s2)C)strcpy(s1,s2)D)strcmp(s1,s2)score);C)printf(“%d”,std.score);D)printf(“%d”,p.score);36.设有:unionun{inti;charc;floatf;}a;intb;则下列语句中正确的是_____。A)a=1.6;B)a.c=’A’;C)b=a;D)printf(“%d\n”,a);37.设有:typedefstructstud{longNo;intage;charname[21];}STUDENT;C语言程序设计第6页(共8页)6则下列叙述正确的是_____。A)以上的说明形式非法B)stud是一个结构体变量C)STUDENT是一个结构体类型名D)STUDENT是一个结构体变量38.设有intx=24;,则执行语句x=x>>2;后的x的值是_____。A)6B)12C)24D)4839.设x,y,t均为int型变量,则执行语句:x=y=0;t=++x||++y;后,x和y的值分别为_____。A)0,0B)0,1C)1,0D)1,140.以读写方式打开一个已存在的文本文件“file.txt”,下列选项中正确的是_____。A)FILE*p;fp=(“file.txt”,”rb”);B)FILE*p;fp=(“file.txt”,”w”);C)FILE*p;fp=(“file.txt”,”r”);D)FILE*p;fp=(“file.txt”,”r+”);二、填空题(共10空,每空2分,共20分)1.已知charc=’M’;,则执行语句printf(“%c”,c+32);后的输出结果为__________。2.已知doublex=156.78;,则执行语句printf(“%.1f”,x);后的输出结果为__________。3.已知inta=2;b=3;,则执行语句a*=b-1;后,a的值为__________。4.已知doublex=10,y;,则表达式y=x+2%5的值为__________。5.数学表达式11≤x≤35的C语言表达式为__________。6.已知inta=-2;,则下面while语句循环执行的次数是__________。while(a>=0)a=a+1;7.以下程序段的输出结果为__________。charstring[]=”ComputerWorld!”;string[8]=’\0’;printf(“%s”,string);8.在C语言中,若需调用数学类库函数第数据进行处理,则需包含头文件__________。C语言程序设计第7页(共8页)79.设有#defineM(x)x*x,则M(2+5)的值是__________。10.设有enumweekday{Sunday=7,Monday=1,Tuesday,Wednesday,Thursday,Friday,Saturday};,则枚举元素Wednesday对应的数值是__________。三阅读理解题(共5题,每题4分,共20分)1.以下程序的运行结果为__________。#include”stdio.h”voidmain(){inti,j,s=0;for(i=1,j=8;i

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值