安徽省计算机等级二级考试真题C语言

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

6.Windows 的文件夹组织结构式一种__6__。 A)表格结构 B)树形结构 C)网状结构 D)线性结构
7.下列不属于多媒体播放工具的是__7__。 A)windows Media Player B)暴风影音
安徽省二级 C 笔试 13 年 12 月
第 1 页 (共 17 页 )
C)RealPlayer 实时播放器 8.计算机病毒是一种__8__。 A)含有错误的程序 C)计算机硬件故障 9.电子商务师指__9__。 A)借助于计算机网络进行商务活动 C)使用电子货币进行商品交易 10.安装防火墙的主要目的是__10__ A)提高网络的运行效率 C)保护内网不被非法入侵
(2012-12) 若变量 c 为 char 类型, 下列选项中能正确判断出 c 为大写字母的表达式是_____。 A)’A’<=c<=’Z’ C)’A’<=c and‘Z’>=c B)c>=’A’||c<=’Z’ D)c>=’A’&&c<=’Z’
24.已知 int i=10;,则表达式 20<=i<=9 的值是___24__ A)0 B)1 C)19 D)20
安徽省二级 C 笔试 13 年 12 月
第 4 页 (共 17 页 )
27.已知 int i=1;,则执行语句 while(i++<4);后,变量 i 的值是__27__ A) 3 B) 4 C) 5 D)6
(2013-6)设 n 为整形变量,执行语句 for(n=1;n++<4;);后,变量 n 的值是_ A)3 B)4 C)5 D)6) (2012-12) 执行语句 for(i=1;i<9;i+=2);后变量 i 的值是_____。 A)8 B)9 C)10 D)11 28.执行下面程序段后,输出结果是___28___ int x,y; for(x=1;y=10;x<y;x++) y--; printf(“%d\n”,x); A) 5 B)6 C) 4 D)10
25.已知 int x=1;,则执行语句 x>5&&++x;后,变量 x 的值是__25__ A)4 B) 3 C)2 D) 1
(2012-12)设 x,y,t 均为 int 型变量,则执行语句:x=y=0;t=++x||++y;后,x 和 y 的值分别 为_____。 A)0,0 B)0,1 C)1,0 D)1,1
(2013-6)若 i 为整形变量,则下列循环执行的次数是____ for(i=2;i==0;)printf(“%d\n”,i--); A)2 次 B1 次 C)0 次 D)无限次 29.以下运算符优先顺序从底到高的是_29_。
A)>、/、=、&& C)/、>、=、&& B)&&、>、/、=
D)=、&&、>、/ D)||
22.已知 char c=’A’;,则执行语句 printf(“%c” ,c+32);后,输出结果是____22__ A) a B)65 C)97 D)A
23.以下能正确表示逻辑关系“a≥5 或 a≤-1”的 C 语言表达式是___23__ A)a> =5.or.a<=-1 C)a> =5&&a<=-1 B)a> =5.and.a<=-1 D)a> =5||a<=-1
D) some string * test
(2013-6.下列程序段的运行结果是____ char c[5]={‘a’,’b’,’\0’,’c’,’\0’};printf(“%s”,c); A)’a’’b’ B)ab C)ab c D)ab\0c\0)
31.一直 int a[] = {1,2,3,4,5,6,7,8,9,10,11,12}, * p = a+2;,则值为 3 的表达式是_31_。 A) * P B) * + + p C) * (p - 1) D) + + * p
机密☆启用前
Biblioteka Baidu
二〇一三年下半年全国高等学校(安徽考区) 计算机水平考试试卷
(二级 C 语言程序设计)
考生须知: 1.请将准考证号末两位填在试卷第 2 页右上方的方框内。 2.单项选择题请在答题卡上填涂;其他内容请在答题卡上作答,试卷上作答无效。 3.不得将试卷、答题卡、答题卷及稿纸带离考场。 4.考试试卷为 120 分钟。
3.将计算机用于车票预售,属于计算机在__3__方面的应用。 A)人工智能 B)科学计算 C)自动控制 D)信息管理
4.收发电子邮件的必备条件之一是__4__。 A)通信双方都要申请一个付费的电子信箱 B)通信双方电子信箱必须在同一服务器上 C)通信双方都有电子信箱 D)电子邮件必须带有附件 5.通常 U 盘通过__5__借口与计算机相连。 A)USB B)SCSI C)IDE D)UBS
D)迅雷
B)对计算机器起破坏作用的器件 D)人为设计的程序
B)通过电子邮件进行商务谈判 D)使用信用卡购买商品
B)对网络信息进行加密 D)防止计算机数据丢失
11.C 语言程序中 main( )函数可以写在___11__ A)程序文件的开始 C)它所调用的函数的前面 B)程序文件的最后 D)以上选项均正确
(2013-3)同类题目.下列对 c 语言程序的描述中,正确的是_____ A)c 语言程序是从第一个定义的函数开始执行 B)c 语言程序总是从最后一个定义的函数执行 C)c 语言程序总是从 main 函数开始执行 D)c 语言函数中 main 函数必须放在程序的开始部分)
12.下列关于 C 语言的叙述错误的是__12___ A)大写字母和小写字母的意义相同 B)不同类型的变量可以乐意出现在同一个表达式中 C)在赋值表达式中,等号(=)左边的变量和右边表达式中的值可以是不同类型 D)同一个运算符在不同的场合可以有不同的功能 13.在 C 语言中,错误的 int 类型常量是__13__ A)1234 B)0 C)039 D)0xAF
(2013-3)_____是不合法的常量。 A)’xabcde’ B)”xlf”
C)0x12
D)2.1e3
安徽省二级 C 笔试 13 年 12 月
第 2 页 (共 17 页 )
14.以下选项中正确的 C 语言标识符是___14___ A)2b B)x_1 C)a@b D)3#h
(2013-6)____不是 c 语言的合法关键字。 A)switch B)default C)case D)printf
21.使用语句 scanf(“x=%f,y=%f”,&x,&y);,输入变量 x,y 的值,正确的输入是___21__(□
安徽省二级 C 笔试 13 年 12 月
第 3 页 (共 17 页 )
代表空格) A)1.25,2.4 C)x=1.25,y=2.4 B)1.25□2.4 D)x=1.25□y=2.4
(2012-12)设有 int y=0;,执行语句 y=5,y*4,y*2;后变量 y 的值是_____。 A)0 B)5 C)10 D)20 (2013-6)若 a、i 和 j 都是 int 型变量,则执行语句 a=(i=4,j=16);后 a 的值为____ A)4 B)16 C)20 D)12 19.已知 char a=’A’;int b=20;float c=32.6;,则执行语句 c=a+b+c;后,变量 c 的数据 类型是___19____ A)int B)char C)float D)double
(2012-12)下列不能作为变量名的是_____。 A)_math B)vc39 C)STUD D)continue) 15.已知 char a=’\70’;,则变量 a 中___15___ (格式“\ddd”,“\xhhh”) A)包含 1 个字符 C)包含 3 个字符 B)包含 2 个字符 D)包含 4 个字符
16.以下选项中,和语句 k=++n;等价的是__16___ A)k=n,n=n+1; C)k=n++; B)n=n+1,k=n; D)k=n+1
17.已知 int x=5,y-5,z=5;则执行语句 x%=y+z;后,X 的值__17_ A)0 B)1 C)5 D)6
(2012-12)设有 int a=8,b=2;,则表达式 a/5*b 的值是_____。 A)0 B)2 C)0.8 D)3.2 (2013-6)z 执行语句 int a=3;a+=a-=a*a;后 a 的值_____ A)-12 B)0 C)3 D)9) 18.已知 int x=(1,2,3,4);,则变量 X 的值是___18___ A)1 B)2 C)3 D)4
(2012-12).设有 int s[]={2,4,6,8,10},*p=s;,则下列选项中值为 8 的表达式是_____。 A)*p+2 B)*p+3 C)*(p+3) D)*(p+2)
第 5 页 (共 17 页 )
安徽省二级 C 笔试 13 年 12 月
(2012-12) 设有 int m[ ]={5,4,3,2,1},i=4;, 则下列对数组 m 的元素引用中错误的是_____。 A)m[i-1] B)m[4] C)m[m[0]] D)m[m[i]]
26.与条件表达式“(n)?(++c):(--c)”中的表达式(n)等价的表达式是__26__ A)(n==0) B)(n==1) C)(n!=0) D)(n!=1)
(2012-12)设有 int a=2,b=1,c=3,d=4;,则表达式 a<b?a+b:c+d 的值为_____。 A)7 B)3 C)2 D)1
(2013-6)设有定义 int a; char c;,执行输入语句 scanf(”%d%c”,&a,&c);时,若要求 a 和 c 得到的值为 10 和‘Y’ ,正确的输入方式是______. A)10,Y B)10.Y C)10Y D)10 Y)
(2012-12)设有 float a;char ch[80];,则下列选项中正确的输入语句是_____。 A)scanf(“%f%s”,&a,ch[0]); C)scanf(“%f%s”,a,ch); B)scanf(“%f%s”,&a,ch); D)scanf(“%f%s”,a,&ch);
一、单项选择题(每题 1 分,共 40 分) 1.一个完整的计算机系统应该包括__1__。 A)主机与外部设备 C)硬件系统与软件系统 B)主机与操作系统 D)CPU、存储器与外部设备
2.在计算机内,数据或指令是以__2__形式传送。储存及加工处理的。 A)十进制 B)二进制 C)八进制 D)十六进制
A)p = s + 5
B)s = p + s
C)s[2] = p[4];
D) * p = s[0]
(2012-12)对于类型相同的两个指针变量之间,能进行的运算是_____。 A)% B)= C)+ D)/ 34.在 C 语言中,函数的数据类型是指 A)定义函数时所指定的函数类型 C)调用函数时的实参的数据类型 。 B)函数形参的数据类型 D)任意指定的数据类型
(2013-6)下列运算符优先级最高的是_____ A)< B)+ C)&& 30.执行下面程序段后,输出的结果是_30_.
char s1[50] = {"some string *"},s2[] = {"test"}; printf("%s\n",starcat(s1,s2)); A)some string * C)some strites B) test
32.以下能对一维数组 b 进行正确初始化的语句是_32_。
A)int b[5] = (10,20,30,40,50); B)int b[5] = { }; D)int b[5] = {0,1,2,3,4,5};
C)int b[5] = {1,2,6};
(2012-12)下列数组定义语句中,正确的是____ A)int a[ ]=”string”; B)int a[5]={0,1,2,3,4,5}; C)char a =”string”; D) int a[]={0,1,2,3,4,5}; 33.已知 char s[10] = "Apple",* p = s;则在下列语句中,错误的语句是_33_。
(2012-12)设有定义 char w ;int x;float y;;double z;则表达式 w*x+z-y 值的数据类型为_ A)float B)char C)int D)double) 20.已知 int a=23;,则表达式 a%10*10+a/10 的值是___20__ A)32 B)23 C)20 D)32.3
相关文档
最新文档