




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
等级考试武汉服务站 http:/ 提供 E_mail: 全国计算机等级考试二级笔试试卷基础部分和C语言程序设计(考试时间:120分钟,满分100分)2001年9月一、选择题(1)-(40)题每题1分,(41)-(50)题每题2分,共60分)下列各题A) 、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。(l) 在计算机系统中,一个字节的二进制位数为A) 16 B) 8C) 4 D) 由 CPU的型号决定(2) 存储 1616点阵的一个汉字信息,需要的字节数为A) 32B) 64C) 128D) 256(3) 英文大写字母B的ASCII码为42H,英文小写字母b的ASCII码为A) 43H B) 84H C) 74H D) 62H(4) 下列计算机语言中,CPU能直接识别的是A) 自然语言B) 高级语言C) 汇编语言D)机器语言(5) 在计算机领域中,所谓“裸机”是指A) 单片机 B) 单板机C) 不安装任何软件的计算机 D) 只安装操作系统的计算机(6) 下列带有通配符的文件名中,能代表文件ABCDEF.DAT的是A) A*.* B) ?F.*C) *.? D) AB?.*(7) 下列DOS命令中,执行时不会发生错误的是A) TYPE *.TXTB) DIR *.TXTC) REN A.TXT A:b.TXTD) COPY *.TXTCON(8) 设当前盘为C盘,C盘的当前目录为ABC。下列DOS 命令中能正确执行的是A) MD B) MD A:C) MD ABD) CD C:(9) 为了将C:USER中的文件FILE.TXT同名复制到A盘根目录下,下列DOS命令中能正确执行的是A) TYPE C:USERFILE.TXT A:FILE.TXTB) TYPE C:USERFILE.TXT A:FILE.TXTC) COPY C:USERFILE.TXT A:FILE.TXTD) COPY C:USERFILE.TXT(10) 在Windows下,当一个应用程序窗口被最小化后,该应用程序A) 终止运行B) 暂停运行C) 继续在后台运行D) 继续在前台运行(11) 在Windows环境下,下列操作中与剪贴板无关的是A) 剪切B) 复制C) 粘贴D) 删除(12) 在Windows环境下,实现窗口移动的操作是A) 用鼠标拖动窗口中的标题栏B) 用鼠标拖动窗口中的控制按钮C) 用鼠标拖动窗口中的边框D) 用鼠标拖动窗口中的任何部位(13) 一台计算机连入计算机网络后,该计算机A) 运行速度会加快B) 可以共享网络中的资源C) 内存容量变大D) 运行精度会提高(14) 不能作为计算机网络中传输介质的是A) 微波B) 光纤C) 光盘D) 双绞线(15) 下列各项中,不属于多媒体硬件的是A) 声卡B) 光盘驱动器C) 显示器D) 多媒体制作工具(16) 在C语言中,合法的长整型常数是A) OL B) 4962710C) 324562& D) 216D(17) 以下有4组用户标识符,其中合法的一组是A) For B) 4d C) f2_G3 D) WORD-sub DO IF voidCase Size abc define(18) 以下选项中合法的字符常量是A)“B” B) 010 C) 68 D) D(19) 假定x和y为 double型,则表达式x=2,y=x+3/2的值是A) 3.500000 B) 3 C) 2.000000 D) 3.000000(20) 以下合法的赋值语句是A) x=y=100 B) d-; C) x+y; D) c=int(a+b);(21) 设正x、y均为整型变量,且x=10 y=3,则以下语句的输出结果是pprintf(”%d,%dn”,x-,-y);A) 10,3B) 9.3 C) 9.2D)10.2(22) x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是A) INPUT x、y、z;B) scanf(“%d%d%d”,&x,&y,&z);C) scanf(“%d%d%d”,x,y,z);D) read(“%d%d%d”,&x,&y,&z);(23) 以下程序的输出结果是main() int a=3;printf(“%dn”,(a+a-=a*a) );A) 6B)12 C) 0 D) -12(24) 设 a、b、C、d、m、n均为 int型变量,且 a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式 (m=ab)&(n=cd)运算后,n的值位为A) 0 B) 1C)2D) 3(25) 阅读以下程序:main() int x;scanf(“%d”,&x);if(x-5) printf(“%d”x);else printf(“%d”x+);程序运行后,如果从键盘上输人5,则输出结果是A)3B) 4 C) 5D) 6(26) 假定w、x、y、z、m均为int型变量,有如下程序段:w=1; x=2; y=3; z=4;m=(wx)?w; x; m=(my)?m;y; m=(mz)?m; z;则该程序运行后,m的值是itA) 4B) 3C) 2D) 2(27) t为int类型,进人下面的循环之前,t的值为0while( t=l ) 则以下叙述中正确的是A) 循环控制表达式的值为0B) 循环控制表达式的值为1C) 循环控制表达式不合法D) 以上说法都不对(28) 以下程序的输出结果是main() int num= 0;while(num=2) num+; printf(“%dn”,num);A) 1B) 1 C)1 D) l2 2 23 34(29) 以下各选项企图说明一种新的类型名,其中正确的是A) typedef v1 int; B) typedef v2=int;C) typedefv1 int v3; D) typedef v4: int;(30) 在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是A) 地址传递 B) 单向值传递C) 由实参传给形参,再由形参传回实参 D) 传递方式由用户指定(31) 以下函数值的类型是fun ( float x ) float y;y= 3*x-4;return y;A) int B) 不确定 C) void D) float(32 ) 设有以下函数:f ( int a) int b=0;static int c = 3;b+; c+;return(a+b+c);如果在下面的程序中调用该函数,则输出结果是main() int a = 2, i;for(i=0;i=0;i-) ai=10-i;printf(“%d%d%d”,a2,a5,a8);A) 258 B) 741C) 852 D) 369(39) 以下数组定义中不正确的是A) int a23;B) int b3=0,1,2,3;C) int c100100=0;D) int d3=1,2,1,2,3,1,2,3,4;(40) 以下程序的输出结果是main() int a44=1,3,5,2,4,6,3,5,7;printf(“%d%d%d%dn”,a03,a12,a21,a30;A) 0650 B) 1470 C) 5430 D) 输出值不定(41) 以下程序的输出结果是main() char st20= “hello0t”;printf(%d %d n”,strlen(st),sizeof(st);A) 9 9 B) 5 20C) 13 20 D) 20 20(42) 以下选项中,不能正确赋值的是A) char s110;s1=“Ctest”;B) char s2=C, t, e, s, t;C) char s320=“Ctest”;D) char *s4=“Ctestn”(43) 以下程序的输出结果是amovep(int p, int (a)3,int n) int i, j;for( i=0;i;i+)for(j=0;jx,(h1,p)-y);A) 12 B) 23 C) 14 D) 32(45) 以下程序的输出结果是main() int a, b;for(a=1, b=1; a=10) break;if (b%3= =1) b+=3; continue; printf(“%dn”,a);A) 101B) 6 C) 5 D) 4(46) 以下程序的输出结果是union myun struct int x, y, z; u;int k; a;main() a.u.x=4; a.u.y=5; a.u.z=6;a.k=0;printf(%dn”,a.u.x);A) 4B) 5C) 6D) 0(47) 以下程序的输出结果是int a, b;void fun() a=100; b=200; main() int a=5, b=7;fun();printf(“%dd n”, a,b);A) 100200 B) 57 C) 200100 D) 75(48) 以下程序的输出结果是#define M(x,y,z) x*y+zmain() int a=1,b=2, c=3;printf(“%dn”, M(a+b,b+c, c+a);A) 19B) 17C) 15D) 12(49) 整型变量x和y的值相等、且为非0值,则以下选项中,结果为零的表达式是A) x | y B) x | y C) x & y D) x y(50) 下面的程序执行后,文件testt.t中的内容是#include void fun(char *fname.,char *st) FILE *myf; int i;myf=fopen(fname,“w” );for(i=0;i2);printf(“%dn”,j);(9) 设有以下程序:main() int n1,n2;scanf(“%d”,&n2);while(n2!=0) n1=n2%10;n2=n2/10;printf(“%d”,n1);程序运行后,如果从键盘上输入1298;则输出结果为 【9】 。(10) 以下程序输出的最后一个值是【10】 。int ff(int n) static int f=l;f=f*n;return f;main() int i;for(I=1;I=5;I+ printf(“%dn”,ff(i);(11) 以下函数的功能是:求x的y次方,请填空。double fun( double x, int y) int i;double z;for(i=1, z=x; iy;i+) z=z* 【11】;return z;(12) 设有以下程序:main() int a, b, k=4, m=6, *p1=&k, *p2=&m;a=pl=&m;b=(*p1)(*p2)+7;printf(“a=%dn”,a);printf(“b=%dn”,b);执行该程序后,a的值为【12】 ,b的值为【13】 。(13) 若已定义:int a10, i;,以下fun函数的功能是:在第一个循环中给前10个数组元素依次赋1、2、3、4、5、6、7、8、9、10;在第二个循环中使a数组前10个元素中的值对称折叠,变成1、2、3、4、5、5、4、3、2、1。请填空。fun( int a ) int i;for(i=1; i=10; i+) 【14】=i;for(i=0; i5; i+) 【15】=ai;(14) 以下程序运行后的输出结果是 【16】 。main() char s =“9876”,*p;for ( p=s ; ps+2 ; p+) printf(“%sn”, p); (15) 若有定义语句: char s100,d100; int j=0, i=0;,且s中已赋字符串,请填空以实现字符串拷贝。(注:不得使用逗号表达式)while(i) dj= 【17】;j+;dj=0;(16) 以下程序段用于构成一个简单的单向链表,请填空。struct STRU int x, y ;float rate;【18】 p; a, b;a.x=0; a.y=0; a.rate=0; a.p=&b;b.x=0; b.y=0; b.rate=0; b.p=NULL;(l7) 若有如下结构体说明:struct STRU int a, b ; char c; double d:struct STRU p1,p2;请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型【19】 t20;(18) 以下程序段打开文件后,先利用 fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。FILE *myf; ling f1;myf= 【20】 (“test.t”,“rb”);fseek(myf,0,SEEK_END); f1=ftel(myf);fclose(myf);printf(“%dn”,f1);完二级笔试试卷基础知识和C程序设计评分标准和参考答案2001年9月一、选择题((1)(40)每小题1分,(41)(50)每小题2分,共60分)(1) B(2) A(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国平板用键盘市场营销状况及竞争趋势预测报告
- 烟草行业面试题库:新热点问题解答
- 农村信用社招聘考试过关检测试卷含答案详解(满分必刷)
- 人力资源专家:万科面试常见问题及答案解析
- 期货从业资格之期货投资分析考前冲刺训练试卷【含答案详解】
- 如何给员工写转正评语
- 大学英语四级考试分题型讲解及技巧点拨
- 大学禁烟活动策划书
- 大学生班级自我鉴定
- 大学生情绪与压力管理心得体会
- T/CAQI 96-2019产品质量鉴定程序规范总则
- 肥胖症诊疗中心质量控制与患者管理
- 高铁保洁知识培训课件
- 2025淄博市沂源县历山街道社区工作者考试真题
- 二氧化碳逆水煤气变换技术研究进展
- 金融知识进校园高中课件
- 常压储罐管理制度
- 税务师事务所内部管理制度
- 房屋建筑工程竣工验收技术资料统一用表(2024 版)
- 《企业研发费用税前加计扣除政策解读与应用课件》
- 蓝桥杯-科学素养考试题库(含答案)
评论
0/150
提交评论