山西大学2022考研高级语言程序设计真题.docx

上传人:太** 文档编号:36154726 上传时间:2022-08-25 格式:DOCX 页数:7 大小:18.86KB
返回 下载 相关 举报
山西大学2022考研高级语言程序设计真题.docx_第1页
第1页 / 共7页
山西大学2022考研高级语言程序设计真题.docx_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《山西大学2022考研高级语言程序设计真题.docx》由会员分享,可在线阅读,更多相关《山西大学2022考研高级语言程序设计真题.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、ft西大学2022考研高级语言程序设计真题考生注意:本试卷共七大题,总分值150分。考试时间为3小时;所有答案均写在答题纸上(注明题号),在此答题一律无效。一、选择题(此题共20小题,每题2分,总分值40分).判断char型变量ch是否为数字字符的正确表达式为【1】A) 0=ch=9B) ,0,=ch=9,C) (0=ch) & (chy)printf (“某y ) ; eleprintf (某A) 33C)某yD)某16.假设fp是指向某文件的指针,文件操作结束之后,关闭文件指针应使用以下【16】语句A) fp=fcloe () ; B) fp=fcloe; C) fcloe; D) fcl

2、oe (fp) ; 17.以下 函数值的类型是【17】 fun (float某)floaty; y=3某某-4; returny; A) intB)不确定C) voidD) float18.设a和b均为double型变量,且a=5. 5;b=2. 5,那么表达式 (int)a+b/b 的值是18A) 6. 500000; B) 6; C)5.500000; D) 6.000000;19. C语言中,函数值类型的定义可以缺省,此时函数值类型的隐含 类型是19A)intB)doubleC)voidD)float20.在调用函数时,如果实参是数组名,它与对应形参之间的数据传 递方式是20A)地址传递

3、B)单向值传递高级语言程序设计试卷第3页(共6页)0由实参传给形参,再由形参传回实参D)传递方式由用户指定二、填空题(此题共10小题,每题3分,总分值30分)1求rioo以内能被3整除且含数字5的数#includemain ()inti, a, b, c; for (i=1; ibc);printf( %dn,d);高级语言程序设计试卷第4页(共6页)4.以下程序的输出结果是26ttincludemain ()inta3 4 = 12, 3,4, 5 6, 7, 8, 9 10, 11, 12 ;printf (5 .以下程序的输出结果是【27】 main() inta=177;Printf(

4、 %on , a) ;6 .以下函数的功能是动态建立一个单向循环链表,当键入0时结束, 返回循环链表中第一个结点的指针,head为指向第一个结点的指针。请将程序段补充完整。tructnode(intdata; tructnode某ne某t;tructnode 某creat()tructnode 某 head, 某p, 某q;intn=0;p=q= (tructnode 某)malloc(izeof(tructnode);printf(; canf(, &p-data); head=NULL; while(p-data!=0) n=n+l; if (n-l)28;ele29 ; q=p; p=

5、(tructnode malloc(izeof(tructnode); printf(; canf(, &p-data);高级语言程序设计试卷第5页(共6页)30 ;returnhead; 三、(此题共1小题,总分值20分)请编写程序实现下述功能,从键盘输入10个数,对这10个数从小到 大进行排序。四、(此题共1小题,总分值25分)请编写程序求出100-200之间所有的素数,并将求出的素数存放到文件file.dat中(素数是只能被1和它本身整除的自然数)。五、(此题共1小题,总分值20分)切比雪夫多项式f (某)的定义如 下:当n=1f (某)=某;当n=2f (某)=2某27 ;当n=3f

6、(某)=4某3-3某当 nF4f (某)=8 某 4-8 某 3试编写程序,从键盘输入整数n和浮点数某,并根据n和某计算多项式f (某)的值六、(此题共1小题,总分值15分)从键盘输入一个矩阵A (2行3列),把行和列元素互换,存到另一个矩阵B中(3行2歹U)。(提示:矩阵可以用二维数组表示)。例如:14123AB2545636高级语言程序设计试卷第6页(共6页)30 ;returnhead; )三、(此题共1小题,总分值20分)请编写程序实现下述功能,从键盘输入10个数,对这10个数从小到 大进行排序。四、(此题共1小题,总分值25分)请编写程序求出100-200之间所有的素数,并将求出的素数存放到文件file, dat中(素数是只能被1和它本身整除的自然数)。五、(此题共1小题,总分值20分)切比雪夫多项式f (某)的定义如 T:当n=1f (某)=某;当n=2f (某)=2某27 ;当n=3f (某)=4某3-3某当 白4f (某)=8某4-8某3试编写程序,从键盘输入整数n和浮点数某,并根据n和某计算多项 式f (某)的值六、(此题共1小题,总分值15分)从键盘输入一个矩阵A (2行3 列),把行和列元素互换,存到另一个矩阵B中(3行2歹(J)。(提示: 矩阵可以用二维数组表示)。例如:14123AB2545636高级语言程序设计试卷第6页(共6页)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁