资源描述:
《2010-6安徽省2级c语言水平考试试卷及参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、全国高等学校(安徽考区)计算机水平考试试卷(二级C语言程序设计)一、单项选择题(每题1分,共40分)1.计算机系统中存储信息的基本单位是1。A)位B)字节C)字D)字符2.超市使用的POS机收费系统,属于计算机在2方面的应用。A)数据处理B)科学计算C)实时控制D)计算机辅助设计3.下面是PC机常用的4种外设接口,其中U盘、移动硬盘、MP3、MP4等均能连接的接口是3。A)RS-232B)IEEE-1394C)USBD)IDE4.下面各种进制的数据中,最大的数是4。A)(1000010)2B)(67)10C)(77)8D)(3A)165.下列关于Windows操
2、作系统通配符的说法中,正确的是5。A)?代表多个字母B)*代表多个字母C)?代表任意多个字符D)*代表任意多个字符6.某电子邮件的地址为:wyg@163.com,其中wyg是6。A)域名B)地区名C)用户名D)国家名7.多媒体计算机是指7。A)安装了光驱并具有较高运算能力的计算机B)安装了多种媒体播放软件的计算机C)能够处理音频、视频等多媒体信息的计算机D)能够访问Internet的计算机8.下列选项中,8不是有效的信息安全控制方法。A)用户口令设置B)用户权限设置C)数据加密D)增加网络带宽9.下列选项中,防止U盘感染病毒的有效方法是9。A)对U盘进行写保
3、护B)对U盘进行分区C)保持U盘的清洁D)不要与有病毒的U盘放在一起10.编程属于软件开发过程中的10阶段。A)实现B)定义C)分析D)维护11.C语言程序总是从______开始执行。A)第一条语句B)第一个函数C)main函数D)#include12.下列 ______是正确的赋值语句。A)10=k;B)k=k*15;C)k+47=k;D)k=7=6+1;13.下列程序段的输出结果是______。intm=7,n;n=m++;printf(“%d,%d”,n,m);A)7,8B)7,7C)8,7D)8,814.下列不能作为变量名的是___
4、___。A)abcB)x39C)NBAD)for15.设有inta=2,b=6;,则表达式a*b/5的值是______。A)2B)3C)2.4D)3.616.设有inty=0;,执行语句y=5,y*2后变量y的值是______。A)0B)5C)10D)2017.设有floata=7.5,b=3.0,则表达式(int)a/(int)b的值是______。A)2.4B)2.5C)3D)218.设有inta=2,b=1,c=3,d=4;,则表达式a>b?a+b:c+d的值为______。A)1B)2C)3D)719.设有inta;charch[80];,则下列选项中正
5、确的输入语句是______。A)scanf(“%d%s”,&a,ch[80]);B)scanf(“%d%s”,&a,ch);C)scanf(“%d%s”,a,ch);D)scanf(“%d%s”,a,&ch);20.若变量c为char类型,下列选项中能正确判断出c为小写字母的表达式是______。A)’a’<=c<=’z’B)c>=’a’
6、
7、c<=’z’C)’a’<=cand‘z’>=cD)c>=’a’&&c<=’z’21.设有intx,y,z;,则下列选项中能将x、y中较大者赋给变量z的语句是______。A)if(x>y)z=x;Bif(x8、z=x>y?x:y;D)z=xvoidmain(){charc=’y’;if(c>=’x’)printf(“%c”,c);if(c>=’y’)printf(“%c”,c);if(c>=’z’)printf(“%c”,c);}输出结果是______。A)yB)yyC)yyyD)xy23.下列叙述中正确的是______。A)在switch语句中,不一定使用break语句B)break语句必须与switch语句中的case配合使用C)在switch语句中必须使用default语句D)break语句只能用
9、于switch语句中24.执行语句for(i=1;i<9;i+=3);后变量i的值是______。A)8B)9C)10D)1125.下列选项中能正确定义并初始化二维数组的是______。A)inta[][3]={1,2,3,4,5,6};B)inta[][]={1,2,3,4,5,6};C)inta[2][]={1,2,3,4,5,6};D)inta[2][3]=”123456”;26.设有charsrray[]=”Welcome”;,则数组array所占的存储单元是______。A)6个字节B)7个字节C)8个字节D)9个字节27.下列程序段的输出结果是___
10、___。chars[]=