ImageVerifierCode 换一换
格式:DOCX , 页数:33 ,大小:32.10KB ,
资源ID:2036573      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2036573.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机二级C6真题含答案与解析交互.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机二级C6真题含答案与解析交互.docx

1、计算机二级C6真题含答案与解析交互计算机二级(C)6(总分660, 做题时间120分钟)选择题(1-10题每题2分,11-50题每题1分,共60分)1.有以下程序#include stdio.hmain()printf(%dn,NULL); 程序运行后的输出结果是( )。 A0B1C-1DNULL没定义,出错分值: 1.5答案:A2.有以下程序:int fa(int x) return x *x;int fb(int x) return x *x *x;int f(int( *f1)( ),int( *f2)( ),int x) return f2(x)-f1(x);main() int i;

2、i=f(fa,fb,2);printf(%dn,i);程序运行后的输出结果是( )。 A-4B1C4D8分值: 1.5答案:C本题考点是函数之间的参数传递。3.下面程序的功能是输出以下形式的金字塔图案是: * * * * * * * * * * * * * * * *main()int i,j;for(i=1;i=4;i+)for(j=1;j=4-i;j+)printf( “ ” );for(j=1;j=_;j+)printf(“*”);printf(“n”);在下划线处应填入的是( )。 AiB2*i-1C2*i+1Di+2分值: 1.5答案:B4.若有以下程序段int m=0xabc,n=

3、0xabc;m-=n;printf(%Xn,m);执行后输出结果是( )。 A 0X0B 0x0C0D 0XABC分值: 1.5答案:C5.以下叙述中正确的是( )。AC语言的源程序不必通过编译就可以直接运行BC语言中的每条可执行语句最终都将被转换成二进制的机器指令CC源程序经编译形成的二进制代码可以直接运行DC语言中的函数不可以单独进行编译分值: 1.5答案:B6.Ap-nextBpCsDs-next分值: 1.5答案:B7.在Windows环境下,当一个应用程序窗口被最小化后,该应用程序( )。A继续在后台运行B继续在前台运行C终止运行D暂停运行分值: 1.5答案:A8.为了使模块尽可能独

4、立,要求_。 A模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强分值: 1.5答案:B模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。 软件设计,应尽量做到高内聚,低耦合,有利于提高模块的独立性。9. 从Windows环境进入DOS方式后,返回Windows环境的命令为( )。AQUITBWINCEXITDESC分值: 1.5答案:C10.在Windows环境下,若要将整个屏幕上显示的

5、内容存入剪贴板,可以按( )。A Ctrl+Printscreen键B Alt+Printscreen键C Shift+Printscreen键D Printscreen键分值: 1.5答案:D11.下列对于线性链表的描述中正确的是_。 A存储空间不一定是连续,且各元素的存储顺序是任意的 B存储空间不一定是连续,且前件元素一定存储在后件元素的前面 C存储空间必须连续,且前件元素一定存储在后件元素的前面 D存储空间必须连续,且各元素的存储顺序是任意的分值: 1.5答案:A在链式存储结构中,存储数据结构的存储空间可以不连续,各数据结点的存储顺序与数据元素之间 的逻辑关系可以不一致,而数据元素之间的

6、逻辑关系是由指针域来确定的。12.有以下程序:void f(int v , int w)int t;t=v;v=w;w=t;main()int x=1,y=3,z=2;if(xy)f(x,y);else if(yz) f(y,z);else f(x,z);printf(“%d,%d,%dn”,x,y,z);执行后输出结果是( )。 A1,2,3B3,1,2C1,3,2D2,3,1分值: 1.5答案:C13.有以下程序:float fun(int x,int y)return(x+y); main()int a=2,b=5,c=8;printf(%3.Ofn,fun( (int)fun(a+c,

7、b),a-c) );程序运行后的输出结果是( )。 A编译出错B9C21D9分值: 1.5答案:B对于float或double类型的实型数据可以用“整数1,整数2”的形式在指定宽度(整数1)的同时 来指定小数位的位数(整数2)。14.在Windows环境下,粘贴按钮是( )。ABCD分值: 1.5答案:D选项A)是打印,选项B)是剪切,选项C)是复制。15.若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数feof(fp)的值为( )。 A0B1C-1D一个非0值分值: 1.5答案:A16.有以下程序int fun(int n) if(n=1) return 1;elsereturn

8、(n+fun(n-1);main() int x;scanf(%d,&x);x=fun(x);printf(%dn,x);执行程序时,给变量x输入10,程序的输出结果是_。A55B54C65D45分值: 1.5答案:A此题考核的知识点是函数的递归调用,即在调用一个函数的过程中又出现直接或间接地调用该函数 本身。函数调用中因为实参 x=10 不符合条件语句 n=1,所以执行 else 语句,调用 fun 函数。fun 函数共被 调用 8 次,即 fun(9)、fun(8)、fun(7)、fun(6)、fun(5)、fun(4) 、fun(3) 、fun(2),n=10+9+8+7+6+5+4+3

9、+2+1=55,所以 x=55。17.有以下程序main() int i,t3=9,8,7,6,5,4,3,2,1;for(i=0;i3;i+) printf(%d ,t2-ii);程序执行后的输出结果是_。 A7 5 3 B3 5 7 C3 6 9 D7 5 1分值: 1.5答案:B此题考核的是二维数组的应用,将初始值放在一对大括号内,按数组元素排列的顺序对各元素赋值,二维数组中行下标可以省略,但列下标必须要指定,由此题可以看出数组 t 是一个三行三列的二维数组, 执行 for 循环语句 t2-ii分别为 t20,t11,t02,得出输出结果为 357。18.有以下程序:prt(int *m

10、,int n) int i;for(i=0;in;i+) mi+;main()int a=1,2,3,4,5,i;prt(a,5); for(i=0;i5;i+) printf(%d,ai);程序运行后的输出结果是_。A1,2,3,4,5, B2,3,4,5,6, C3,4,5,6,7, D2,3,4,5,1,分值: 1.5答案:B用数组名作函数实参时,不是把数组的值传递给形参,而是把实参数组的起始地址传递给形参数组, 这样两个数组就共同占用同一段内存单元。19.执行以下程序后,test.txt文件的内容是(若文件能正常打开)_。#include main() FILE *fp;char *s

11、1=Fortran,*s2=Basic;if(fp=fopen(test.txt,wb)=NULL) printf(Cant open test.txt filen); exit(1);fwrite(s1,7,1,fp); /*把从地址s1开始的7个字符写到fp所指文件中*/f seek(fp, 0L,SEEK_SET); /*文件位置指针移到文件开头*/fwrite(s2,5,1,fp);fclose(fp); ABasican BBasicFortran CBasic DFortranBasic分值: 1.5答案:A此题考核的是文件的读写,定义一个FILE类型结构体的指针fp,以“只写”方

12、式打开一个test.txt文 件,并向文件输入指针变量s1指向的7个字符,则文件内的内容为“Fortran”,执行fseek函数文件位置指针 移到文件的开头,再次向文件输入指针变量s2指向的5个字符,虽然此时的文件前5个字符字符已被“Forta” 所占用,但当向文件输入“Basic”这五个字符时,系统会覆盖原有的内容“Forta”,所以最后test.txt里的 内容为:Basican。20.有定义语句 int b;char c10;,则正确的输入语句是_。 Ascanf(%d%s,&b,&c); Bscanf(%d%s,&b, c); Cscanf(%d%s,b, ; Dscanf(%d%s,b,&c);分值: 1.5答案:Bscanf 函数中的“格式控制”后面应当是地址,而不是变量名。对于变量,通过地址运算符“&”求 出内存中的地址;对于数组 c10,数组名 c 即为数组在内存中的地址。21.A*sBsC*s+D(*s)+分值: 1.5答案:A22.有以下程序段:main() int a=5,*b,*c;c=&b; b=&a;程序在执行了c=&b;b=&a;语句后,表达式:*c的值是( )。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1