版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
经典word整理文档,仅参考,双击此处可删除页眉页脚。本资料属于网络整理,如有侵权,请联系删除,谢谢!一、选取题((1)—(10)、(21)—(40)每题2分,(11)—(20)每题1分。共70分)下列各题A)、B)、C)、D)四个选项中,只有一种选项是对的,请将对的选项涂写A)对长度为n有序链表进行查找,最坏状况下需要比较次数为nB)对长度为n有序链表进行对分查找,最坏状况下需要比较次数为(n/2)C)对长度为n有序链表进行对分查找,最坏状况下需要比较次数为(log2n)D)对长度为n有序链表进行对分查找,最坏状况下需要比较次数为(nlog2n)(2)算法时间复杂度是指DA)算法执行时间B)算法所解决数据量C)算法程序中语句或指令条数D)算法在执行过程中所需要基本运算次(3)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件是BA)编辑软件C)教务管理系统B)软件详细设计工具C)构造化办法需求分析工具D)面向对象办法需求分析工具(6)软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于BA)定义阶段B)开发阶段C)维护阶段D)上述三个阶段A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言(9)E-R属于数据库设计BA)需求分析阶段C)概念设计阶段(10)有两个关系R和T如下:则由关系R得到关系T操作是AB)C语言函数可以嵌套调用,例如:fun(fun(x))C)C语言函数不可以单独编译(13)如下C语言顾客标示符中,不合法是D(14)若有定义:doublea=22;intC语言规定赋值语句是CA)a=a++,i++B)i=(a+k)<=(i+k)C)i=a%11D)i=!aVoidmain()chara,b,c,d;scanf(”%c%c”,&a,&b);c=getchar();d=getchar();printf(”%c%c%c%c\n”,a,b,c,d);}当执行程序时,按下列方式输入数据(从第一列开始,<CR>代表回车,注意:回车是一种字符)12<CR>则输出成果是:C16、如下关于C语言数据类型使用论述中错误是:DA、若要精确无误表达自然数,应使用整数类型。C、若要解决如”人员信息”等具有不同类型有关数据,应自定义构造体类型。D、若只解决”真”和”假”两种逻辑值,应使用逻辑类型。18、如下选项中与if(a==1)a=b;elsea++;语句功能不同switch语句是:BB、switch(a==1){case0:a=b;break;case1:a++;D、switch(a==1){case1:a=b;break;case0:a++;19、有如下嵌套if语句if(a<b)elseprintf(”m=%d\n”,m)}程序运营后输出成果是C(C)m=4(21)有如下程序(22)有如下程序,其中k初值为八进制数{intk=011;printf(”%d\n”,k++);}(23)下列语句中,对的是AA)char*s;s=”Olympic”;C)char*s;s={”Olympic”};B)chars[7];s=”Olympic”;D)chars[7];s={”Olympic”};(24)如下关于return语句论述中对的是DA)一种自定义函数中必要有一条return语句(25)下列选项中,可以正拟定义数组语句是D(26)有如下程序#include<stdio.h>voidfun(char*c,intd){*c=*c+1;d=d+1;printf(”%c,%c,”,*c,d);{charb=’a’,a=’A’;fun(&b,a);printf(”%c,%c\n”,b,a);}(27)若有定义int(*pt)[3];,则下列说法对的是DA)定义了基类型为int三个指针变量B)定义了基类型为int具备三个元素指针数组pt。C)定义了一种名为*pt、具备三个元素整型数组D)定义了一种名为pt指针变量,它可以指向每行有三个整数元素二维数组(28)设有定义doublea[10],*s=a;,一下可以代表数组元素a[3]是BA)(*s)[3](29)有如下程序#include<stdio.h>main(){inta[5]={1,2,3,4,5},b[5]={0,2,1,3,0},is=0for(i=0;i<5;i++)s=s+a[b[i]];printf("%d\n",s);30)有如下程序#include<stdio.h>main()For(j=i;j<=i;j++)t+=b[i][b[j][i]];Printf("%d\n",t);(31)若有如下定义和语句A(32)有如下程序#include<stdio.h>#defineN8voidfun(int*x,inti){*x=*(x+i);}for(i=0;i<N/2);i++){printf("%d",a[i]);}printf("\n");(33)有如下程序#include<studio.h>intf(intt[],intn);main(){inta[4]={1,2,3,4},s;s=f{a,4};printf(”%d\n”,s);(34)有如下程序#include<studio.h>intfun(){intI,s=1;(35)如下程序#include<stdio.h>#defineSUB(a)(a)-(a)main()printf(”%d\n”,d);}程序运营后成果是CA)0B)-12C)-20D)10(36)没有定义(37)有如下程序{inta;charb[10];doublec;};voidf(structAt);main(){t.a=1002;strcpy(t.b,”ChangRong”);t.c=1202.0;}B)1002,ChangRong,1202.0C)1001,ChangRong,1098.0D)1002,ZhangDa,1202.0(38)有如下定义和语句structworkers{intday;intmonth;intyear;}s;};structworkersw,*pw;pw=&w(40)如下程序#include<stdio.h>D)因类型不一致二、填空题(每空2分,共30分)请将每空对的答案写在答题卡【1】至【15】序号横线上,答在试卷上不得分。A,CB,C,D,E,F,5,4,3,2,1再依次退队,则元素退队顺序为_ABCDEF__54321__。(2)设某循环列队容量为50,如果头指针front=45(指向队头元素前一位置),尾指针rear=10(指向队尾元素),则该循环队列中共有___15__个元素。(3)设二叉数如下:对该二叉树进行后序遍历成果为EDBGHFCA(4)软件是程序、数据和文档集合。(5)有一种学生选课关系,其中学生关系模式为:学生(学号,姓名,班级,年龄),课程关系模式为:课程(课号,课程名,学时),其中两个关系模式键课号,用以判断x同步为3和7倍数时,关系表达式值为真。{inta=1,b=2,c=3,d=0;if(a==1)elseelseprintf(”%d\n”,d);程序运营后输出成果是:4。(8)有如下程序{intm,n;scanf(”%d%d”,&m,&n);while(m!=n)while(m<n)n=n-m;printf(”%d\n”,m);(9)有如下程序{intI,j,a[][3]={1,2,3,4,5,6,7,8,9};while(i<3)k[i]=&a[2*i];printf(”%d”,*k[i]);i++;程序运营后输出成果是____135______inta[3][3]={{1,2,3},{4,5,6},{7,8,9}};intb[3]={0},i;for(i=0;i<3;i++)b[i]=a[i][2]+a[2][i];for(i=0;i<3;i++)printf(”%d”,b[i]);printf(”\n”);程序运营后成果是____101418________(12)有如下程序temp=str[n-1];}chars[50];13、如下程序功能是:将值为三位正整数变量x中数值按照个位、十位、百位顺#include<stdio.h>14、如下程序用以删除字符串中所有空格,请填空。#include<stdio.h>printf(”%s\n”,s);}for(p=a;p-a<10;p++)scanf(”%d”,p);for(p=a,s=a;p-a<10;p++)if(*p>*s)s=_______p________;printf(”index=%d\n”,s-a);答案:1——————10:A,D,B,A,C,B,A,D,B,A11-----------20:B,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年江苏省高中物理上册第6章同步练习题题库试卷
- 传统康复方法测试题及答案分享
- 2025-2026学年山东省临沂市平邑县数学三下期末预测试题含答案
- 2026中幼林抚育自查报告(3篇)
- Java岗面试题及标准答案分享
- 收样员考核试题及参考答案
- 下一年小升初各科试题及答案解析
- 高中阶段烯烃炔烃练习题及参考答案
- 封装与测试练习题及答案呈现
- 护理经络穴位测试题与答案
- 2026秋季福建福维新材料有限公司招聘42人考前冲刺密卷附参考答案详解【轻巧夺冠】
- 2026年亳州市产控集团子公司安徽省亳州中医药集团有限公司公开招聘50名笔试参考题库及答案详解
- 2026年陕西水务发展集团所属企业校园招聘(91人)笔试备考试题及答案详解
- 电力建设水电工程智慧工地技术规范
- 2019人教版高中数学A版 必修第2册《第十章 概率》大单元整体教学设计2020课标
- JT-T-798-2019路用废胎胶粉橡胶沥青
- 初一数学上册有理数加减混合运算练习题及答案(共100题)
- 金融专网安全管理应急预案
- 铝合金门窗生产作业指导书要点
- 云南概览宣威市民政局离婚协议书汇编
- 临床微生物学检验:肠球菌奈瑟菌和卡他莫拉菌
评论
0/150
提交评论