- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2021年江西省南昌市全国计算机等级考试C语言程序设计模拟考试(含答案)
学校:________ 班级:________ 姓名:________ 考号:________
一、2.填空题(10题)
1. 设有下列的程序段;char str[]=Hello;char *ptr;ptr=str;执行上面的程序段后,*(ptr+5)的值为______。2. 以下函数用来求出两整数之和,并通过形参将结果传回,请填空。void func(int x,int y,【 】z){ *z=x+y; }3. 按数据流的类型,结构化设计方法有两种设计策略,它们是变换分析设计和______。4. 问题处理方案的正确而完整的描述称为______。5. 以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。FILE *myf; long f1;myf=【 】(test.t,rb);fscek(myf,(),SEEK_END);f1+ftell(myf);fclose(myf);printf(%1d\n,f1);6. 在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块,其中 ______的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。7. 软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【 】的设计来实现。8. 阅读下列程序,则程序的输出结果为______。#include stdio.hstruet ty{ int data;char c;};main( ){ street ty a={30,x};fun(a);printf(%d%c,a.data,a.c);}fun(struct ty b){ b.data=20;b.c=y;}9. 下面程序的运行结果是【 】。main(){ unsigned a=0112,x;x=a>>3;printf(x=%o,x);}10. 软磁盘最外边的磁道数是【 】号磁道。
二、单选题(10题)
11.算法分析的目的是( )。A.找出数据结构的合理性 B.找出算法中输入和输出之间的关系 C.分析算法的易懂性和可靠性 D.分析算法的效率以求改进?
12.程序运行后的输出结果是( )。
A.10 B.11 C.20 D.21 ?13.在银行业务中,实体客户和实体银行之间的联系是()。A.—对一 B.—对多 C.多对一 D.多对多?
14.下列定义数组的语句中,正确的是( )。
A.#define N 10?int x[N];?B.int N= 10;int [N];?C.int x0..10];?D.Int x[]; .?
15.需要分配较大空间,插入和删除不需要移动元素的线性表,其存储结构是()。
A.单链表 B.静态链表 C.线性链表 D.顺序存储结构?16.17. 设x、y、t均为血型变量,则执行语句x=y=3;t=++x||++y;后,y的值为______。A.不定值 B.4 C.3 D.1?18.对矩阵进行压缩存储是为了()。A.方便运算 B.方便存储 C.提高运算速度 D.减少存储空间?
19.有以下程序:
main
{ int num[4][4]={1,2,3,4},{5,6,7,8},{9,10,11,
12,},{13,14,15,16}},i,j;
for(i=0;i4;i++)
{ for(j=0;ji;j++)printf(%4c,);
for(j=________;J4;j++)printf(%4d,num
[i][j]);
printf(\n);}}
若要按以下形式输出数组右上半三角
1 2 3 4
6 7 8
11 12
16
则在程序下划线处应填入的是( )。
A.i-1 B.i C.i+1 D.4一i?20.下列给字符数组初始化中,()是正确的。A.chars2[3]=xyz;?B.chars1[]=abcd;?C.chars3[][3]={a,x,y};?D.chars4[2][3]={xyz,mnp};?
三、程序设计题(10题)
21.使用VC ++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun(),其功能是根据以下公式求π的值(要求精度0.0005,即某项小于0.0005时停止迭代)。
程序运行后,若输入精度0. 0005,则程序应输出为3.14057
您可能关注的文档
- 2023年甘肃省兰州市全科医学专业实践技能测试卷(含答案).docx
- 2023年安徽省淮北市特种设备作业快开门式压力容器操作R1真题(含答案).docx
- 2023年河北省邯郸市口腔执业医师第二单元真题(含答案).docx
- 2023年福建省南平市全科医学专业实践技能真题(含答案).docx
- 2022年河南省洛阳市考研专业综合预测试题(含答案).docx
- 2023年云南省丽江市特种设备作业液化石油气瓶充装(P4)模拟考试(含答案).docx
- 2022年山西省阳泉市社会工作者职业资格社会工作综合能力(初级)测试卷(含答案).docx
- 2022年宁夏回族自治区中卫市社会工作者职业资格社会工作综合能力(初级)预测试题(含答案).docx
- 2021年河北省张家口市全国计算机等级考试Access数据库程序设计预测试题(含答案).docx
- (2021年)四川省遂宁市全国计算机等级考试网络技术测试卷(含答案).docx
文档评论(0)