- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[2018年最新整理]C语言模拟题
/ncre2/转贴于:计算机二级考试_考试大/ncre2/转贴于:计算机二级考试_考试大/ncre2/转贴于:计算机二级考试_考试大 全国计算机等级考试二级C语言模拟试卷II答案 填空题 (1)【1】循环链表 评析:在链表的运算过程中,采用链接方式即循环链表的结构把空表与非空表的运算统一起来。循环链表具有两个特点: ① 在循环链表中增加了一个表头结点,其数据域为任意或根据需要来设置,指针域指向线性表的第一个元素的结点。循环链表的头指针指向表头结点。 ② 循环链表中最后一个结点的指针不是空,而是指向表头结点。 (2)【2】软件开发 评析:基于软件工程的目标,软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工程管理。 软件开发技术包括:软件开发方法学、开发过程、开发工具和软件工程环境,其主体内容是软件开发方法学。 软件工程管理包括:软件管理学、软件工程经济学、软件心理学等内容。 (3)【3】结构化设计 评析:与结构化需求分析方法相对应的是结构化设计方法。结构化设计就是采用最佳的可能方法设计系统的各个组成部分以及各个成分之间的内部联系的技术。也就是说,结构化设计是这样一个过程,它决定用哪些方法把哪些部分联系起来,才能解决好某个具体且有清楚定义的问题。 (4)【4】参照完整性 评析:关系模型允许定义三类数据约束,它们是实体完整性、参照完整性以及用户定义的完整性约束,其中前两种完整性约束由关系数据库系统自动支持。 实体完整性约束要求关系的主键中属性值不能为空,这是数据库完整性的最基本要求,因为主键是惟一决定元组的,如为空则其惟一性就成为不可能的了。 参照完整性约束是关系之间相关联的基本约束,它不允许关系引用不存在的元组:即在关系中的外键要么是所关联关系中实际存在的元组,要么是空值。 自定义完整性是针对具体数据环境与应用环境由用户具体设置的约束,它反映了具体应用中数据的语义要求。 (5)【5】概念 评析:数据模型按不同的应用层次分为三种类型,它们是概念数据模型、逻辑数据模型和物理数据模型。 概念数据模型简称概念模型,是一种面向客观世界、面向用户的模型;它与具体的数据库管理系统无关。 (6)【6】3 评析:这里:b-5 = 4,a -= 4之后a的值为6,并把它赋给c。此时b的值并未被改变。在第2个表达式中,也只有赋值表达式b = 3改变了b的值。所以两行语句执行完毕,b的值应该为3。 (7)【7】1.0/(i*i) 或 (double)1/(i*i) 评析:表达式1+1/(2*2)+1/(3*3)+...+1(n*n)可写为1/(1*1)+1/(2*2)+1/(3*3)+...+1(n*n) n 即:∑1÷(i×i) i=1 对应的C语言的表达式s = s + 1.0/(i*i)。注:必须要写成1.0的形式,否则 1/(i*i)返回值为其值截尾取整,即恒为0。 (8)【8】0 评析:函数getchar( )是从键盘得到用户输入的一个字符。用户输入的第1个字符是a,不管后面输入的是什么ch的值都是a,因此条件(ch=getchar( ))==e为假,这个循环不会被执行。 (9)【9】p[5] 或 *(p + 5) 评析:98是数组w的第5个元素(最开始的为第0个),而通过*p=w已经将p指向了数组w,要想不移动指针p而引用98,可以有以下两种写法:p[5]、*(p + 5)。 (10)【10】void fun(double b[10][22]) 评析:本题答案:void fun(double b[10][22]) 。 (11)【11】3 评析:i=1时,f(1)=1,j=j+f(1)=0+1=1;i=2时,f(2)=f(1)+1=1+1=2,j=j+f(2)=1+3=3;此时循环结束,程序运行后的输出结果是3。 (12)【12】246 评析:循环for(cc=1;cc4;cc++)被执行了3次。在函数fun中,由于a是static型变量,所以函数第1次调用后,a= 2;第2次调用后,a = 4;第3次调用后,a = 6。 (13)【13】3 【14】!feof(f1) 评析:要实现文件复制,需要指定源文件及目的文件,因此在命令行下执行程序时至少要指定两个参数,加上程序名本身,故argc的值至少为3,因此第一空应填3。while循环中语句fputc(fgetc(f1),f2);的目的是将f1中的字符依次读出并写入到f2对应的文件中去,直至文件f1结束为止,因此第二空为!feof(f1)。。 (14)【15】7 评析:在C语言中,宏定义是直接替换的,所以在对表达式MAX(a+b,c+d)*10进行替换后,表达式变为(a+b)(c+d) ? (a+b) : (c+d)*10。在这个条件表达式中,(a+b)(c+d)为真,所以用(a+b
您可能关注的文档
- [2018年最新整理]CH4数组和广义表.ppt
- [2018年最新整理]CH4各态历经性与随机模拟PPT.ppt
- [2018年最新整理]ch4数值积分与数值微分.ppt
- [2018年最新整理]CH4无限期界与世代交叠模型.ppt
- [2018年最新整理]Ch5-4-3-多边形-区域填充.ppt
- [2018年最新整理]ch4计算机控制算法.ppt
- [2018年最新整理]ch5抽样调查及参数估计.ppt
- [2018年最新整理]ch5数组和广义表.ppt
- [2018年最新整理]ch6-凸集和凹函数.ppt
- [2018年最新整理]ch6Bézier曲线与曲面.ppt
- [2018年最新整理]C语言程序设计汇编.doc
- [2018年最新整理]C语言程序设计第2章基本数据类型和运算.ppt
- [2018年最新整理]c语言程序设计等级考试第13、14、15、16章.ppt
- [2018年最新整理]C语言程序设计第7章(姜恒远著).ppt
- [2018年最新整理]c语言程序设计罗朝盛综合程序练习题.ppt
- [2018年最新整理]C语言程序设计课件ppt及程序代码第2章算法.ppt
- [2018年最新整理]C语言第九章.ppt
- [2018年最新整理]c语言第3章B.ppt
- [2018年最新整理]C语言第二次作业答案.ppt
- [2018年最新整理]C语言程序设计课程学期安排.doc
最近下载
- 保卫黄河音乐教案及教学设计.pdf VIP
- 小学语文新部编版三年级上册全册教案(2025秋).pdf VIP
- 公开课《直线的一般式方程》.ppt VIP
- 2024年生猪养殖项目融资计划书.docx VIP
- 2025湖北省监督数据分析应用中心专项招聘22人笔试模拟试题及答案解析.docx VIP
- 《保险基础与实务》(徐昆第4版) 课件 第四章 财产保险.pptx
- 2025湖北省监督数据分析应用中心专项招聘22人考试练习试题及答案解析.docx VIP
- 2025年湖北省监督数据分析应用中心专项公开招聘22名工作人员笔试模拟试题及答案解析.docx VIP
- 2025年湖北省监督数据分析应用中心专项公开招聘22名工作人员笔试参考题库附答案解析.docx VIP
- 生猪养殖项目融资报告.docx
文档评论(0)