【计算机类职业资格】计算机二级(C)6及答案解析.doc
《【计算机类职业资格】计算机二级(C)6及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(C)6及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(C)6 及答案解析(总分:645.00,做题时间:120 分钟)一、选择题(1-10 题每题 2 分,11-50 题(总题数:40,分数:60.00)1.有以下程序 #include stdio.h main( ) printf(“%d/n“,NULL); 程序运行后的输出结果是( )。 (分数:1.50)A.0B.1C.-1D.NULL 没定义,出错2.有以下程序: 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)
2、-f1(x); main( ) int i; i=f(fa,fb,2);printf(“%d/n“,i); 程序运行后的输出结果是( )。 (分数:1.50)A.-4B.1C.4D.83.下面程序的功能是输出以下形式的金字塔图案是: * * * * * * * * * * * * * * * * main( ) int i,j; for(i=1;ik=+i; p+; q-k=i+; q-; q-k=i; for(i=0;i填空项 1:_55.以下程序中,fun 函数的功能是求 3 行 4 列二维数组每行元素中的最大值。请填空。 void fun(int,int,int(*)4,int *);
3、main1 int a34=12,41,36,28,19,33,15,27,3,27,19,1,b3,i; fun(3,4,a,b); for(i=0;i2=x; (分数:40.00)填空项 1:_56.设有以下定义 stuct ss int info; struct ss *link;x,y,z; 且已建立如下图所示链表结构: (分数:40.00)填空项 1:_57.fun1 函数的功能是首先对 a 所指的 N 行 N 列的矩阵,找出各行中的最大的数,再求这 N 个最大值中 的最小的那个数作为函数值返回,请填空。 #includestdio.h #define N 100 int fun(i
4、nt( * a)N) in(row,col,max,min; for(row=0;rowN;row+) for(max=a row0,col=1;colN;col+) if( 2)max=arowcol; if(row= =0)min=max; else if( 3)min=max; return min; (分数:40.00)填空项 1:_58.从 Windows 环境进入 MSDOS 方式后,返回 Windows 环境的 DOS 命令为 1。(分数:40.00)填空项 1:_59.已有定义 double *p;,请写出完整的语句,利用 malloc 函数使 p 指向一个双精度型 的动态存储
5、单元 1。(分数:40.00)填空项 1:_60.下面程序和运行运行结果是 1。 typedef union student char name 10; long sno; char sex; float score 4; STU; main ( ) STU a5; prinff( “% d/n“, sizeof(a) ); (分数:40.00)填空项 1:_61.以下程序的运行结果是 1 #include string.h typedef struct student char name10; long sno; float score; STU; main( ) STU a=“zhangs
6、an”,2001,95,b=“Shangxian”,2002,90, c=“Anhua”,2003,95,d,*p= d=a; if(strcmp(a.name,b.name)0) d=b; if(strcmp(c.name,d.name)0) d=c; printf(“%ld%s/n”,d.sno,p-name); (分数:40.00)填空项 1:_62.在 Windows 环境下,为了进行“添加/删除程序“操作,首先打开 1,然后双击其中的相应图标。(分数:40.00)填空项 1:_63.以下程序运行后的输出结果是 1。 main ( ) char a=“Language“,b=“Prog
7、rame“; char *p1,*p2; int k; p1=a; p2=b; for(k=0;k=7;k+) if(*p1+k)=*(p2+k) printf(“%c“,*(p1+k); (分数:40.00)填空项 1:_64.Internet 的信息服务方式分为基本服务和扩展服务,电子邮件属于 1。(分数:40.00)填空项 1:_65.已有定义如下: struct node int data; struct node *next; *p; 以下语句调用 malloc 函数,使指针 p 指向一个具有 struct node 类型的动态存储空间。请填空。 p = (struct node *
8、)malloc( 1); (分数:40.00)填空项 1:_66.排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、 1 和选择排序等。(分数:-1.00)填空项 1:_67.类是一个支持集成的抽象数据类型,而对象是类的 1。(分数:-1.00)填空项 1:_68.算法的基本特征是可行性、确定性、 1 和拥有足够的情报。(分数:-1.00)填空项 1:_69.关系数据库的关系演算语言是以 1 为基础的 DML 语言。(分数:-1.00)填空项 1:_70.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:-1.00)填空项 1:_计算机二级(C)6 答案解析(总分:6
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 C6 答案 解析 DOC
