下载地址:http://free.100xuexi.com/Ebook/83361.html
目录 封面
内容简介
目录
2014年武汉科技大学计算机科学与技术学院855C语言程序设计(B卷)考研真题
2013年武汉科技大学计算机科学与技术学院855C语言程序设计(A卷)考研真题
2013年武汉科技大学计算机科学与技术学院855C语言程序设计(B卷)考研真题
2012年武汉科技大学计算机科学与技术学院855C语言程序设计考研真题
内容简介
考研真题是每个考生复习备考必不可少的资料,其重要性不只在于做题获得的感受,更在于通过对历年真题的分析把握出题的脉络,将繁复芜杂的知识点串联起来,突出重点和难点,从而控制答题的节奏,这就需要一份权威、正确的参考答案以及详尽的试题分析。
本书收集整理了武汉科技大学计算机科学与技术学院“855C语言程序设计”2012~2014年4套考研真题。历年真题是考研复习备考最好的资料,通过研习历年考研真题,可以了解到考题难度、风格等,为考生复习备考指明了方向。考研真题如有更新或对历年真题予以详细作答,会在第一时间内上传,学员将自动获得最新版本的产品内容。真正做到了一次购买,终身使用。
圣才学习网│计算机类(www.100xuexi.com)提供全国各高校计算机类专业考研考博辅导班【师兄师姐一对一辅导、网授精讲班等】、3D电子书、3D题库(免费下载,免费升级)、全套资料(历年真题及答案、笔记讲义等)、计算机类国内外经典教材名师讲堂、考研教辅图书等。本书特别适用于参加武汉科技大学“855C语言程序设计”考试科目的考生。
与传统图书相比,本书具有以下七大特色:
1.互动学习:摇一摇,找学友,交友学习两不误 摇一摇,找到学习本书的所有学友,可精确查找学友的具体位置;与学友互动,交流学习(视频、语音等形式),交友学习两不误;学习圈内有学霸解答本书学习中的问题,并配有专职教师指导答疑解惑。
![]()
2.720度立体旋转:好用好玩的全新学习体验 圣才电子书带给你超逼真的3D学习体验,720度立体场景,任意角度旋转,模拟纸质书真实翻页效果,让你学起来爱不释手!
![]()
3.手机扫码即可阅读,精彩内容,轻松分享 圣才电子书扫码即可在手机阅读,随处随学。可以不用客户端不用账号,简单方便!
4.质量保证:每本电子书都经过图书编辑队伍多次反复修改,年年升级 我们拥有一支强大图书编辑团队,他们专门从事图书的编辑工作,对各类职称考试、考研考博等教材教辅深入研究,以及各类职称考试、考研考博的历年真题进行详尽仔细研究与分析,掌握考试命题的规律和方向,并结合行业最新前沿动态,不断分析整理各个科目的考试要点,把重要考点全部固化为试题形式,形成精准领先及时的备考电子书。同时,依托北京高校资源,我们聘请知名高校众多专家组成顾问团队严格审核圣才电子书,确保质量。
5.免费升级:更新并完善内容,终身免费升级 如购买本书,可终生使用。免费自动升级指我们一旦对该产品的内容有所修订、完善,系统立即自动提示您免费在线升级您的产品,您将自动获得最新版本的产品内容。真正做到了一次购买,终身使用。当您的电子书出现升级提示时,请选择立即升级。
6.功能强大:记录笔记、答案遮挡等十大功能 本书具有“知识点串联列举”“划线添加笔记”、“答案自动遮挡”、“全文检索”等功能。
(1)知识点串联列举——相同知识点内容列表呈现,便于读者记忆和复习,举一反三,触类旁通。【为考试教辅量身定做】
![]()
(2)划线添加笔记——使用颜色笔工具,划一条线,写笔记,提交纠错。【圣才电子书独家推出】
![]()
(3)全文检索——输入关键词,本书相关内容一览无余。【圣才电子书独家推出】
![]()
7.多端并用:电脑手机平板等多平台同步使用 本书一次购买,多端并用,可以在PC端(在线和下载)、手机(安卓和苹果)、平板(安卓和苹果)等多平台同步使用。同一本书,使用不同终端登录,可实现云同步,即更换不同设备所看的电子书页码是一样的。
![]()
特别说明:本书的部分内容参考了部分网络资料及相关资料。但由于特殊的原因,比如作者姓名或出处在转载之前已经丢失,或者未能及时与作者取得联系等,因而可能没有注明作者的姓名或出处。如果原作者或出版人对本书有任何异议,请与我们联系,我们会在第一时间为您处理!
圣才学习网(www.100xuexi.com)是一家为全国各类考试和专业课学习提供辅导方案【保过班、网授班、3D电子书、3D题库】的综合性学习型视频学习网站,拥有近100种考试(含418个考试科目)、194种经典教材(含英语、经济、管理、证券、金融等共16大类),合计近万小时的面授班、网授班课程。
如您在购买、使用中有任何疑问,请及时联系我们,我们将竭诚为您服务!
全国热线:400-900-8858(8:30-00:30)
咨询QQ:4009008858(8:30-00:30)
![]()
详情访问:http://www.100exam.com/(圣才考研网)
圣才学习网编辑部
本书更多内容>>
使用说明
内容预览
2014年武汉科技大学计算机科学与技术学院855C语言程序设计(B卷)考研真题
考试科目代码及科目名称:855C语言程序设计(B卷)
答题内容写在答题纸上,写在试卷或草稿纸上一律无效考完后试题随答题纸交回。
考试时间3小时,总分值150分。
一、选择题(每题2分,共20分)
1.组成C语言程序的是( )。
A.函数
B.子程序
C.过程
D.主程序和子程序
2.以下全部都是合法的用户标识符的是( )。
A.user P A D # d s t u- age
B.scnafa10 _345 A*s t u
C.age extern x bb
D.stuname Name Char _1day
3.下列不属于字符型常量的是( )。
A.‘A’
B.'\117'
C."a"
D.'\x93'
4.设变量定义为 char s[ ]= "hello\nworld\n";则数组s中有( )个元素。
A.12
B.13
C.14
D.15
5.若已定义x和y为double类型,则表达式“x=1,y=x+3/2”的值是( )。
A.2.0
B.2
C.1
D.2.5
6.在C语言程序中,在函数内部定义的变量称为( )。
A.局部变量
B.全局变量
C.外部变量
D.内部变量
7.C语言在判断一个量时,将一个( )认作为“真”。
A.大于0的数
B.非0的数
C.大于0的整数
D.非0的整数
8.下列格式符中,哪一个可以用于以8进制形式输出整数( )。
A.%d
B.%8d
C.%o
D.%ld
9.执行循环语句 for(i=0;ia[i+1],将二者交换;以后重复上述二趟过程,直至整个数组有序。
void oe sort (in t a[],in t n)
{ in t f la g, I ,t;
do{ flag=0;
for(i=0;ia[i+1]) {flag= (2) ;t=a[i+1];a[i+1]=a;a=t;}
for( (3) )
if (a>a[i+1]){flag= (4) ;t=a[i+1];a[i+1]=a;a=t;}
}while (5) ;
}
2.下面是对有序表(递增)进行二分查找的递归算法(如果找到,返回起下标,否则返回-1)。
In t B Search( Elem Type A[ ],in t low, int high, Key Type K )
{ if (low A[mid].key) return (3) ?
else return (4) ?}
else return (5) ?
}
3.下面程序在数组a中查找与x值相同的元素所在位置。
void main( )
{ in t a[11], i, x ;
Prin t f( “输入10个整数:”);
for(i=0;i1
另外有一个数列x n,该数列中各元素的值为: x(i)=a(i)/a(i+1)i=0,1,…,n
要求对x n中的元素按升序进行排序,然后以分数形式输出排序后的x n。
例如n=5时,排序前的x n={1/1,1/2,2/3,3/5,5/8},
排序后的x n={1/2,3/5,5/8,2/3,1/1}。
make函数首先生成排序前的xn,然后调用函数sort( )进行排序,最后输出所求结果。
struct fact { long m, n;};
void sort(in t n,struct fact *p)
{ in t a; long s ,t, u, v; struct fact *q,*end;
for(end=p+(n-1),a=1; (1) ;end--)
for(a=0,q=p; (2) ;q++)
{ s=q->m;t=q->n;u=(q+1)->m; v=(q+1)->n;
if( (3) )
{ q->m=u; (4) ; (5) ;(q+1)->n=t;a=1;}
}
}
void make(in t n)
{ in t i;ong a ,b ,c; struct fact *x,*y;
x=(structfact *)mall oc (size of (structfact)*n);
x->m=1; x->n=1;
for(a=1,b=1,i=2;im=a;(x+(i-1))->n=b;}
(7) ;
Prin t f("x %d={%d/%d" ,n ,x->m ,x->n);
for(y=x+1; (8) ;y++) prin tf(",%d/%d",y->m,y->n);
prin t f("}\n");
(9) ;
}
void main( )
{ in t n;
(10) ;
make(n);
}
5.已知一颗完全二叉树存放于一个一位数组T[n]中。下面C程序的功能是:从T[0]开始顺序读出各结点的值,建立该二叉树的二叉链表表示。
Type de f struct node { in t data;struct node *left,*right;}Bin tree Node;
Type de f Bin tree Node * Binary Tree;
void Construct Tree(in t T[],in t n, in t i, Bin tree Node *p)
{ if(i>=n) (1) ;
else
{ p=(Bintree Node *)mall o c (size of (Bintree Node));
p->data=T;
Construct Tree(T,n,2*i+1, (2) );
Construct Tree( (3) ,p->right); }
}
void main( )
{ Binary Tree bi tree; in t i, n,*A;
(4) ;
A=(int *)mall o c(n*size of(int));
for(i=0;i<n;i++) scan f("%d", A +i);
Con struct Tree( (5) );
}
四、程序设计(4小题,共50分)
1.(10分)编程统计输入的一行字符串中所包含的单词数(单词间以空格隔开)。
2.(10分)n个人围成一圈,依次从1至n编号。从编号为1的人开始1至k报数,凡报数为k的人退出圈子,请编写程序输出最后留下的一个人原来的编号。
3.(15分)从键盘输入若干正整数(≤100),0表示结束,请设计一个在时间方面尽可能有效的算法将出现次数超过3次及以上的整数按照从小到大的顺序输出,并写出完整程序。
4.(15分)从键盘输入一批互不相同的整数,遇文件尾结束,建立一颗二叉排序树。然后对该二叉树遍历,输出所有整数,要求按照递增的顺序输出。
下载地址:http://free.100xuexi.com/Ebook/83361.html |
|