最新高考全国卷i理科综合能力测试生物部分含答案.pdf

上传人:c****4 文档编号:93172383 上传时间:2023-06-29 格式:PDF 页数:13 大小:694.28KB
返回 下载 相关 举报
最新高考全国卷i理科综合能力测试生物部分含答案.pdf_第1页
第1页 / 共13页
最新高考全国卷i理科综合能力测试生物部分含答案.pdf_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《最新高考全国卷i理科综合能力测试生物部分含答案.pdf》由会员分享,可在线阅读,更多相关《最新高考全国卷i理科综合能力测试生物部分含答案.pdf(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、最新精品资料推荐 最新精品资料推荐 1 绝密 启用前 2018 年普通高等学校招生考试全国卷 I 理科综合能力测试(生物部分含答案)注意事项:1答卷前,考生务必将自己的姓名、准考证号填写在答题卡上。2作答时,务必将答案写在答题卡上。学科.网写在本试卷及草稿纸上无效。3考试结束后,将本试卷和答题卡一并交回。可能用到的相对原子质量:H 1 C 12 N 14 O 16 Na 23 Mg 24 Al 27 Ca 40 一、选择题:本题共 13 个小题,每小题 6 分,共 78 分。在每小题给出的四个选项中,只有一项是符合题目要求的。1生物膜的结构与功能存在密切的联系。下列有关叙述错误的是 A叶绿体的

2、类囊体膜上存在催化 ATP 合成的酶 B溶酶体膜破裂后释放出的酶会造成细胞结构的破坏 C细胞的核膜是双层膜结构,核孔是物质进出细胞核的通道 D线粒体 DNA 位于线粒体外膜上,编码参与呼吸作用的酶【答案】D【解析】本题考查细胞结构与功能的基础知识,题目简单,容易得分。线粒体 DNA 位于线粒体的基质中,所以 D 项错误。2 生物体内的 DNA 常与蛋白结合,以 DNA-蛋白质复合物的形式存在。下列相关叙述错误的是 A真核细胞染色体和染色质中都存在 DNA-蛋白质复台物 B真核细胞的核中有 DNA-蛋白质复合物,而原核细胞的拟核中没有 C若复合物中的某蛋白参与 DNA 复制,则该蛋白可能是 DN

3、A 聚合酶 D若复合物中正在进行 RNA 的合成,则该复台物中含有 RNA 聚合酶【答案】B【解析】原核细胞的拟核中也可能存在 DNA-蛋白质复合物,如拟核 DNA 进行复制或者转录的时候。3下列有关植物根系吸收利用营养元素的叙述,错误的是 A在酸性土壤中,小麦可吸收利用土壤中的 N2和 NO-3 B农田适时松土有利于农作物根细胞对矿质元素的吸收 C土微生物降解植物秸杆产生的无机离子可被根系吸收 D给玉米施肥过多时,会因根系水分外流引起“烧苗”现象【答案】A【解析】植物细胞不能直接吸收利用 N2。最新精品资料推荐 最新精品资料推荐 2 4已知药物 X 对细胞增殖有促进作用,药物 D 可抑制药物

4、 X 的作用,某同学将同一瓶小鼠皮肤细胞平均分为甲、乙、丙三组,分别置于培养液中培养,培养过程中进行不同的处理(其中甲组未加药物),每隔一段时间测定各组细胞数,结果如图所示。据图分析,下列相关叙述不合理的是 A乙组加入了药物 X 后再进行培养 B 丙组先加入药物 X,培养一段时间后加入药物 D,继续培养 C 乙组先加入药物 D,培养一段时间后加入药物 X,继续培养 D若药物 X 为蛋白质,则药物 D 可能改变了药物 X 的空间结构【答案】C【解析】根据图示,乙丙两组的细胞增殖速度都大于甲组,所以两组均为先加入药物 X,而丙组后半段的细胞增殖速度低于乙组,说明丙组培养一段时间后又加入了药物 D。

5、5种群密度是种群的数量特征之一,下列叙述错误的是 A,种群的 S 型增长是受资源因素限制而呈现的结果 B,某林场中繁殖力极强老鼠种群数量的增长会受密度制约 C鱼塘中某种鱼的养殖密度不同时,单位水体该鱼的产量有可能相同 D培养瓶中细菌种群数量达到 K 值前,密度对其增长的制约逐渐减弱【答案】D【解析】种群的 S 型增长条件是资源和环境有限。老鼠的繁殖力强,但是也受到空间大小的限制。某种鱼的养殖密度不同,其增长速率可能相同,产量相同。种群数量越接近 K 值,密度对其增长的制约越强。6某大肠杆菌能在基本培养基上生长,其突变体 M 和 N 均不能在基本培养基上生长,但M 可在加了氨基酸甲的基本培养基上

6、生长,N 可在加了氨基酸乙的基本培养基上生长。将M 和 N 在同时添加氨基酸甲和乙的基本培养基中混合培养一段时间后,再将菌体接种在基本培养基平板上。发现长出了大肠杆菌(X)的菌落。据此判断,下列说法不合理的是 A突变体 M 催化合成氨基酸甲所需酶的活性丧失 B突受体 M 和 N 都是由于基因发生突变而得来的 C突变体 M 的 RNA 与突变体 N 混合培养能得到 X D突变体 M 和 N 在混合培养期间发生了 DNA 转移【答案】C【解析】M 和 N 的混合培养,致使两者间发生了 DNA 的转移(即细菌转化现象,本质是基因重组)。而细菌转化现象则是由于细菌间 DNA 的转移实现的。C 错误。2

7、9(10 分)回答下列问题:(1)大自然中,猎物可通过快速奔跑来逃脱被捕食,而捕食者则通过更快速的奔跑来获得捕食猎物的机会,猎物和捕食者的每一点进步都会促进对方发生改变,这种现象在生态学上称为 _。(2)生态学家斯坦利的“收割理论”,食性广捕食者的存在有利于增加物种多样性,在这个考试结束后将本试卷和答题卡一并交回可能用到的相对原子质量一选择题本题共个小题每小题分共分在每小题给出的 膜上存在催化合成的酶溶酶体膜破裂后释放出的酶会造成细胞结构的破坏细胞的核膜是双层膜结构核孔是物质进出细 单容易得分线粒体位于线粒体的基质中所以项错误生物体内的常与蛋白结合以蛋白质复合物的形式存在下列相关叙述最新精品资

8、料推荐 最新精品资料推荐 3 过程中,捕食者使物种多样性增加的方式是 _。(3)太阳能进入生态系统的主要过程是 _。分解者通过_来获得生命活动所需的能量。【答案】(1)共同进化(2)捕食者往往捕食数量多的物种,避免出现一种或少数几种生物在生态系统中占绝对优势的局面,为其他物种的生存提供机会。(3)绿色植物通过光合作用将太阳能转化为化学能储存在有机物中(生产者的光合作用)呼吸作用将动植物遗体和动物排泄物中的有机物分解(分解动植物的遗体残骸和动物的排遗物)30(9 分)甲、乙两种植物净光合速率随光照强度的变化趋势如图所示。回答下列问题:(1)当光照强度大于 a 时,甲、乙两种植物中,对光能的利用率

9、较高的植物是 _。(2)甲,乙种植物单独种植时,如种植密度过大,那么净光合速率下降幅度较大的植物是_,判断的依据是 _。(3)甲、乙两种植物中,更适合在林下种植的是 _。(4)某植物夏日晴天中午 12:00 时片的光合速率明下降,其原因是进入叶肉细胞的 _(填“O2”或“CO2”)不足。【答案】(1)甲(2)甲 光照强度降低导致甲植物净光合速率下降幅度比乙大(种植密度过大,植株接受的光照强度减弱,导致甲植物净光合速率下降幅度比乙大)(3)乙(4)CO2 31(8 分)为探究不同因素对尿量的影响,某同学用麻醉后的实验免进行不同的实验,实验内容如下 a,记录实验免的原量(单位:滴分钟)。b耳缘静脉

10、注射垂体提取液 0.5mL,记录尿量 c,待尿量恢复后,耳缘静脉注射 20葡萄糖溶液液 15ml,记录尿量,取尿液做尿糖定性实验。回答下列问题:(1)该 同 学 发 现,与 a 相 比,b 处 理 后 实 验 兔 尿 量 减 少,其 主 要 原 因 是_。(2)c 处理后,肾小管腔内液体的渗透压会升高,实验免的量会 _。取尿液加入斐林试剂做糖定性实验出现砖红色,说明尿液中含有 _。(3)若某实验兔出现腹泻、尿量减少现象,导致尿量减少的主要原因是血浆渗透压升高,刺激了存在于 _的渗透压感受器,从而引起尿量少。【答案】(1)垂体提取物中含有抗利尿激素,促进了肾小管和集合管重吸收水 考试结束后将本试

11、卷和答题卡一并交回可能用到的相对原子质量一选择题本题共个小题每小题分共分在每小题给出的 膜上存在催化合成的酶溶酶体膜破裂后释放出的酶会造成细胞结构的破坏细胞的核膜是双层膜结构核孔是物质进出细 单容易得分线粒体位于线粒体的基质中所以项错误生物体内的常与蛋白结合以蛋白质复合物的形式存在下列相关叙述最新精品资料推荐 最新精品资料推荐 4(2)增加 葡萄糖(3)下丘脑 32(12 分)果蝇体细有 4 对染色体,其中 2、3、4 号为常染色体。已知控制长翅/残翅性状的基因位于 2 号染色体上,控制灰体/黑檀体性状的基因位于 3 号染色体上。某小组用一只无眼灰体长翅雌绳与一只有眼灰体长翅雄蝇杂交,杂交子代

12、的表现型及其比例如下:眼 性别 灰体长翅:灰体残翅:黑檀体长翅:黑檀体残翅 1/2 有眼 1/2 雌 9:3:3:1 1/2 雄 9:3:3:1 1/2 无眼 1/2 雌 9:3:3:1 回答下列问题(1)根据杂交结果,_(填“能”或“不能”)判断控制果蝇有眼/无眼性状的基因是位于 X 染色体还是常染色体上。若控制果蝇有眼/无眼性状的基因位于 X 染色体上,根据上述 亲 本 杂 交 组 合 和 杂 交 结 果 判 断,显 性 性 状 是 _,判 断 依 据 是_。(2)若控制果蝇有眼/无眼性状的基因位于常染色体上,请用上表中杂交子代果蝇为材料设计一个杂交实验来确定无眼性状的显隐性(要求:写出杂

13、交组合和预期结果)。(3)若控制果蝇有眼/无眼性状的基因位于 4 号染色体上,用灰体长翅有眼纯合体和黑檀体残翅无眼纯合体果蝇杂交,F1 相互交配后,F2 中雌雄均有 _种表现型,其中黑檀体长翅无眼所占比例为 3/64 是,则说明无眼性状为 _(填“显性”或“隐性”)。【答案】(1)不能 无眼 只有当无眼为显性时,子代雌雄个体中才都会出现有眼与无眼性状的分离(后代中的雌雄性均出现了有眼和无眼性状,若有眼为显性,则后代中雌雄表现型不同)(2)杂交组合:无眼无眼 预期结果:若子代中无眼:有眼=3:1,则无眼为显性性状,若后代只有无眼性状,则无眼性状为隐性(后代中的有眼雌雄果蝇杂交,若杂交后代只有有眼

14、性状,则有眼性状为隐性,无眼性状为显性;若后代中出现有眼和无眼性状,则有眼性状为显性,无眼性状为隐性。)(3)8 隐性 37,生物选修 1:生物技术实践(15 分)将马铃薯去皮切块,加水煮沸一定时间,过滤得到马铃薯浸出液,在马铃薯浸出液中加入一定量蔗糖和琼脂,用水定容后灭病,得到 M培养基。回答下列问题(1)M 培养基若用于真菌的筛选,则培养基中应加入链霉素以抑制 _的生长,加入了链霉素的培养基属于 _培养基。(2)M 培养基中的马铃薯浸出液为微生物生长提供了多种营养物质,营养物质类型除氮源外还有 _(答出两点即可),氮源进入细胞后,可参与合成的生物大分子 有 _(答出两点可)。(3)若在 M

15、 培养基中用淀粉取代蔗糖,接种土壤滤液并培养。平板上长出菌落后可通过加入显色剂筛选出能产淀粉酶的微生物。加入的显色剂是 _。该方法能筛选出产淀粉酶微生物的原理是 _。(4)甲,乙两位同学用稀释涂布平板法测定某一土壤样品中微生物的数量,在同一稀释倍数下得到以下结果:甲同学涂布了 3 个平板,统计的菌落数分别是 110、140 和 149,取平均值 133。考试结束后将本试卷和答题卡一并交回可能用到的相对原子质量一选择题本题共个小题每小题分共分在每小题给出的 膜上存在催化合成的酶溶酶体膜破裂后释放出的酶会造成细胞结构的破坏细胞的核膜是双层膜结构核孔是物质进出细 单容易得分线粒体位于线粒体的基质中所

16、以项错误生物体内的常与蛋白结合以蛋白质复合物的形式存在下列相关叙述最新精品资料推荐 最新精品资料推荐 5 乙同学涂布了 3 个平板,统计的菌落数分别是 27、169 和 176,取平均值 124。有人认为这两位同学的结果中,乙同学的结果可信度低,其原因是 _。【答案】(1)细菌(等原核生物)选择(2)碳源、无机盐(生长因子)蛋白质、核酸(3)碘液(或碘化钾)淀粉遇碘液显蓝色,产淀粉酶的菌落周围淀粉被分解形成透明圈(4)乙同学的结果中,1 个平板的菌落数与另两个相差悬殊,结果的重复性差 38 生物选修 3:现代生物科技专题(15 分)回答下列问题:(1)博耶(H Boyer)和科恩(S Cohe

17、n)将非洲爪蟾核糖体蛋白基因与质粒重组后导入大肠杆细胞中进行了表达,该研究除证明了质粒可以作为载体外,还证明了 _(答出两点即可)。(2)体外重组的质粒可通过 Ca2+参与的 _方法导入大肠杆菌细胞;而体外重组的噬菌体 DNA 通常需与 _组装成完整噬菌体后,才能通过侵染的方法将重组噬菌体 DNA 导入宿主细胞,在细菌、心肌细胞、叶肉细胞中,可作为重组噬菌体宿主细胞的是 _。(3)真核生物基因(目的基因)在大肠杆菌细胞内表达时,表达出的蛋白质可能会被降解。为防止蛋白质被降解,在实验中应选用 _的大肠杆菌作为受体细胞,在蛋白质纯化的过程中应添加 _的抑制剂。【答案】(1)体外重组的质粒可以进入受

18、体细胞;真核生物基因可以在原核细胞中成功表达(2)转化 外壳蛋白(或答噬菌体蛋白、蛋白质外壳)细菌(3)蛋白酶缺陷型 蛋白酶 全国计算机等级考试 三级 C 语言程序设计 南开 100 题上机考试题库【终极无错版】【注:三级除 PC 技术考汇编外,其它均考 C 语言,其上机题库是一样的】【这是最经典的 04 版,我仔细对比了所谓的 06 版题库及 08 版上机模拟软件中的题,其实都是 04 版的。09 年笔试大纲有变动,但是机试题库应该不会换,因为再编个南开100 题(库)没有必要,也很累,还不能保证正确性(起码要经过多番验证才能投入使用)。参加 09 年三级考试的朋友请放心使用。就算变动也不过

19、是把改一下个别数组名、把“升序排列”改为“降序排列”、把“从小到大”改为“从大到小”等,所以请大家消除疑虑,放心使用】资料收集整理:http:/(以后该网站将发布(收集和原创)计算机二三级资源、电脑常见问题的解决视频教程、网络相关问题文章,如果你遇到了电脑、网络方面的问题可以到这来查找视频和图文教程或咨询,也欢迎高手来此帮助他人解决问题)下载地址:http:/cid-VC+的上机系统下载)题目前带号的是在 2004 年 4 月份考试被考生们所确定了的上机题。题目前带号的是在 2004 年 9 月份考试被考生们所确定了的上机题。05 年后抽到的题没作标识。题目中所提示的“无忧 id xx”指的是

20、 2004 年上半年版无忧模拟系统中的固定抽题序号 题目中所提示的“捷成 id xx”指的是 2004 年上半年版捷成模拟系统中的固定抽题序号 考试结束后将本试卷和答题卡一并交回可能用到的相对原子质量一选择题本题共个小题每小题分共分在每小题给出的 膜上存在催化合成的酶溶酶体膜破裂后释放出的酶会造成细胞结构的破坏细胞的核膜是双层膜结构核孔是物质进出细 单容易得分线粒体位于线粒体的基质中所以项错误生物体内的常与蛋白结合以蛋白质复合物的形式存在下列相关叙述最新精品资料推荐 最新精品资料推荐 6*题目 1(无忧 id 14、id 27(提供 isP()函数;捷成 id 23 题)请编写一个函数 jsV

21、alue(int m,int k,int xx),该函数的功能是:将大于整数 m 且紧靠 m 的 k 个素数存入数组 xx 传回。最后调用函数 writeDat()读取 10 组数据,分别得出结果且把结果输出到文件 out.dat 中。部分源程序存在文件 prog1.c 中。例如:若输入 17 5 则应输出:19,23,29,31,37。请勿改动主函数 main()和写函数 writeDat()的内容。#include#include void readwriteDat();int isP(int m)int i;for(i=2;i0;m+)if(isP(m)xxs+=m;k-;main()i

22、nt m,n,xx1000;clrscr();printf(nPlease enter two integers:);scanf(%d%d,&m,&n);num(m,n,xx);for(m=0;mn;m+)printf(%d,xxm);printf(n);readwriteDat();void readwriteDat()int m,n,xx1000,i;FILE*rf,*wf;考试结束后将本试卷和答题卡一并交回可能用到的相对原子质量一选择题本题共个小题每小题分共分在每小题给出的 膜上存在催化合成的酶溶酶体膜破裂后释放出的酶会造成细胞结构的破坏细胞的核膜是双层膜结构核孔是物质进出细 单容易得分

23、线粒体位于线粒体的基质中所以项错误生物体内的常与蛋白结合以蛋白质复合物的形式存在下列相关叙述 最新精品资料推荐 最新精品资料推荐 7 rf=fopen(in.dat,r);wf=fopen(out.dat,w);for(i=0;i10;i+)fscanf(rf,%d%d,&m,&n);num(m,n,xx);for(m=0;mn;m+)fprintf(wf,%d,xxm);fprintf(wf,n);fclose(rf);fclose(wf);无忧 id 14 题(无 isP()函数)#include void jsValue(int m,int k,int xx)int i,j,s=0;fo

24、r(i=m+1;k0;i+)for(j=2;ji;j+)if(i%j=0)break;if(i=j)xxs+=i;k-;main()int m,n,zz100;printf(n 请输入两个整数:);scanf(%d%d,&m,&n);jsValue(m,n,zz);for(m=0;mn;m+)printf(%d,zzm);printf(n);writeDat();writeDat()int m,n,zz100,i;FILE*in,*out;考试结束后将本试卷和答题卡一并交回可能用到的相对原子质量一选择题本题共个小题每小题分共分在每小题给出的 膜上存在催化合成的酶溶酶体膜破裂后释放出的酶会造成细

25、胞结构的破坏细胞的核膜是双层膜结构核孔是物质进出细 单容易得分线粒体位于线粒体的基质中所以项错误生物体内的常与蛋白结合以蛋白质复合物的形式存在下列相关叙述最新精品资料推荐 最新精品资料推荐 8 in=fopen(in.dat,r);out=fopen(out.dat,w);for(i=0;i10;i+)fscanf(in,%d%d,&m,&n);jsValue(m,n,zz);for(m=0;mn;m+)fprintf(out,%d,zzm);fprintf(out,n);fclose(in);fclose(out);另一解法:void num(int m,int k,int xx)int n

26、=0,data=m+1;while(nk)if(isP(data)xxn+=data;data+;*题目 2(无忧 id 143 整数排序题)已知数据文件 IN.DAT 中存有 200 个四位数,并已调用读函数 readDat()把这些数存入数组 a 中,请考生编制一函数 jsVal(),其功能是:如果四位数各位上的数字均是 0 或 2或 4 或 6 或 8,则统计出满足此条件的个数 cnt,并把这些四位数按从大到小的顺序存入数组 b 中。最后 main()函数调用写函数 writeDat()把结果 cnt 以及数组 b 中符合条件的四位数输出到 OUT.DAT 文件中。注意:部分源程序存在文

27、件 prog1.c 中。程序中已定义数组:a200,b200,已定义变量:cnt 请勿改动数据文件 IN.DAT 中的任何数据、主函数 main()、读函数 readDat()和写函数 writeDat()的内容。#include#define MAX 200 int aMAX,bMAX,cnt=0;void jsVal()int i,j,qw,bw,sw,gw;for(i=0;iMAX;i+)qw=ai/1000;bw=ai/100%10;sw=ai%100/10;gw=ai%10;if(qw&qw%2=0&bw%2=0&sw%2=0&gw%2=0)bcnt+=ai;for(i=0;icnt

28、-1;i+)for(j=i+1;jcnt;j+)if(bibj)qw=bi;bi=bj;bj=qw;void readDat()int i;考试结束后将本试卷和答题卡一并交回可能用到的相对原子质量一选择题本题共个小题每小题分共分在每小题给出的 膜上存在催化合成的酶溶酶体膜破裂后释放出的酶会造成细胞结构的破坏细胞的核膜是双层膜结构核孔是物质进出细 单容易得分线粒体位于线粒体的基质中所以项错误生物体内的常与蛋白结合以蛋白质复合物的形式存在下列相关叙述最新精品资料推荐 最新精品资料推荐 9 FILE*fp;fp=fopen(in.dat,r);for(i=0;i MAX;i+)fscanf(fp,%

29、d,&ai);fclose(fp);void main()int i;readDat();jsVal();printf(满足条件的数=%dn,cnt);for(i=0;i cnt;i+)printf(%d,bi);printf(n);writeDat();writeDat()FILE*fp;int i;fp=fopen(out.dat,w);fprintf(fp,%dn,cnt);for(i=0;i cnt;i+)fprintf(fp,%dn,bi);fclose(fp);*题目 3(无忧 id 133 题;捷成 id 59、99 字符串位置倒置题)函数 ReadDat()实现从文件 IN.D

30、AT 中读取一篇英文文章存入到字符串数组 xx 中;请编制函数 StrOR(),其函数的功能是:以行为单位依次把字符串中所有小写字母 o 左边的字符串内容移到该串的右边存放,然后把小写字母 o 删除,余下的字符串内容移到已处理字符串的左边存放,之后把已处理的字符串仍按行重新存入字符串数组 xx 中。最后 main()函数调用函数 WriteDat()把结果 xx 输出到文件 OUT5.DAT 中。例如:原文:n any field.Yu can create an index you have the correct record.结果:n any field.Yu can create an

31、 index rd.yu have the crrect rec 原始数据文件存放的格式是:每行的宽度均小于 80 个字符,含标点符号和空格。注意:部分源程序存放在文件 prog1.c 中。请勿改动主函数 main()、读数据函数 ReadDat()和输出数据函数 WriteDat()的内容。#include#include#include char xx5080;int maxline=0;/*文章的总行数*/考试结束后将本试卷和答题卡一并交回可能用到的相对原子质量一选择题本题共个小题每小题分共分在每小题给出的 膜上存在催化合成的酶溶酶体膜破裂后释放出的酶会造成细胞结构的破坏细胞的核膜是双层

32、膜结构核孔是物质进出细 单容易得分线粒体位于线粒体的基质中所以项错误生物体内的常与蛋白结合以蛋白质复合物的形式存在下列相关叙述最新精品资料推荐 最新精品资料推荐 10 int ReadDat(void);void WriteDat(void);void StrOR(void)int i,righto,j,s,k;char tem80;for(i=0;i=0;j-)k=0;memset(tem,0,80);/*初始化字符串数组 tem*/if(xxij=o)/*如果当前字符为 o,进入以下语句*/righto=j;/*则将此字符中位置 j 的值赋给 righto*/for(s=righto+1;

33、sstrlen(xxi);s+)temk+=xxis;/*从 righto 的下一跳开始将其后所有的字符都存入到 tem 中*/for(s=0;srighto;s+)/*从当前行首部开始到出现字符 o 的位置(righoto)之前开始循环*/if(xxis!=o)temk+=xxis;/*将不是字符 o 的字符全存入到 tem 中*/strcpy(xxi,tem);/*将当前已处理的字符重新存入当前行 xx*/else continue;void main()clrscr();if(ReadDat()printf(数据文件 IN.DAT 不能打开!n007);return;StrOR();Wr

34、iteDat();int ReadDat(void)FILE*fp;int i=0;char*p;if(fp=fopen(IN.DAT,r)=NULL)return 1;while(fgets(xxi,80,fp)!=NULL)p=strchr(xxi,n);if(p)*p=0;i+;maxline=i;fclose(fp);return 0;void WriteDat(void)FILE*fp;考试结束后将本试卷和答题卡一并交回可能用到的相对原子质量一选择题本题共个小题每小题分共分在每小题给出的 膜上存在催化合成的酶溶酶体膜破裂后释放出的酶会造成细胞结构的破坏细胞的核膜是双层膜结构核孔是物质

35、进出细 单容易得分线粒体位于线粒体的基质中所以项错误生物体内的常与蛋白结合以蛋白质复合物的形式存在下列相关叙述 最新精品资料推荐 最新精品资料推荐 11 int i;clrscr();fp=fopen(OUT5.DAT,w);for(i=0;i maxline;i+)printf(%sn,xxi);fprintf(fp,%sn,xxi);fclose(fp);解法二:void StrOR(void)int i;char a80,*p;for(i=0;imaxline;i+)p=strchr(xxi,o);while(p)memset(a,0,80);memcpy(a,xxi,p-xxi);st

36、rcpy(xxi,p+1);strcat(xxi,a);p=strchr(xxi,o);解法三:void StrOR(void)int i,j;char yy80,*p;for(i=0;imaxline;i+)for(j=0;jstrlen(xxi);j+)if(xxij=o)p=&xxij+1;strcpy(yy,p);/*将指针 p 所指向的字符串拷贝到字符串 yy 中去*/strncat(yy,xxi,j);/*将字符串 xxi中前 j 个字符连接到 yy 中*/strcpy(xxi,yy);/*将字符串 yy 重新拷贝到字符串 xxi中去*/j=0;/*开始下一次的扫描。*/相关库函数

37、解释:考试结束后将本试卷和答题卡一并交回可能用到的相对原子质量一选择题本题共个小题每小题分共分在每小题给出的 膜上存在催化合成的酶溶酶体膜破裂后释放出的酶会造成细胞结构的破坏细胞的核膜是双层膜结构核孔是物质进出细 单容易得分线粒体位于线粒体的基质中所以项错误生物体内的常与蛋白结合以蛋白质复合物的形式存在下列相关叙述最新精品资料推荐 最新精品资料推荐 12 char*strncat(char*dest,const char*src,size_t maxlen)功能:将字符串 src 中前 maxlen 个字符连接到 dest 中 相关头文件:string.h char*strcpy(char*d

38、est,const char*src)功能:将字符串 src 拷贝到字符串 dest 中去 相关头文件:string.h*题目 4(无忧 id 24 题 捷成 id 9 字符串单词倒置题)函数 ReadDat()实现从文件 IN.DAT 中读取一篇英文文章存入到字符串数组 xx 中,请编制函数 StrOL(),其函数的功能是:以行为单位对行中以空格或标点符号为分隔的所有单词进行倒排。最后把已处理的字符串(应不含标点符号)仍按行重新存入字符串数组 xx 中,最后调用函数 writeDat()把结果 xx 输出到文件 OUT6.DAT 中。例如:原文:You He Me I am a studen

39、t.结果:Me He You student a am I 原始数据文件存放的格式是:每行的宽度均小于 80 个字符,含标点符号和空格。部分源程序存在文件 prog1.c 中。请勿改动主函数 main()、读数据函数 ReadDat()和输出数据函数 writeDat()的内容。#include#include#include#include char xx5080;int maxline=0;/*文章的总行数*/int ReadDat(void);void WriteDat(void);/*在无忧及捷成版模拟系统中都通过测试(输入文件句末有标点的在输出文件中句前有空格*/void StrOL

40、(void)int i,j,k,s,m,strl;char str80;for(i=0;i=0;j-)/*从当前字符串尾部开始向前倒序循环,实现题意要求的倒排*/if(isalpha(xxij)k+;/*如果当前字符是字母 az 或 AZ,则 k 加一*/else for(m=1;m=k;m+)/*否则将长度为 k 的单词顺序存入到字符串数组 str 中,s 值加 1*/strs+=xxij+m;k=0;/*将 k 值清 0,以方便下一个单词的长度计数*/if(!isalpha(xxij)strs+=;/*如果当前字符不是字母 az 或 AZ,则以空格代之存入到字符串数组 str 中,s 值加

41、一*/for(m=1;m=k;m+)/*此时的 k 值为当前字符串中第一个单词的长度,但在上一个 for 循环中没能存入到字符串数组 str 中,所以在这里将其存入到 str 中*/strs+=xxij+m;strs=0;/*在当前行尾加 0 以标记此行的结束*/strcpy(xxi,str);/*将倒排好的当前字符串重新存回到当前行 xx 中*/void main()clrscr();考试结束后将本试卷和答题卡一并交回可能用到的相对原子质量一选择题本题共个小题每小题分共分在每小题给出的 膜上存在催化合成的酶溶酶体膜破裂后释放出的酶会造成细胞结构的破坏细胞的核膜是双层膜结构核孔是物质进出细 单

42、容易得分线粒体位于线粒体的基质中所以项错误生物体内的常与蛋白结合以蛋白质复合物的形式存在下列相关叙述 最新精品资料推荐 最新精品资料推荐 13 if(ReadDat()printf(数据文件 IN.DAT 不能打开!n007);return;StrOL();WriteDat();int ReadDat(void)FILE*fp;int i=0;char*p;if(fp=fopen(IN.DAT,r)=NULL)return 1;while(fgets(xxi,80,fp)!=NULL)p=strchr(xxi,n);if(p)*p=0;i+;maxline=i;fclose(fp);retur

43、n 0;void WriteDat(void)FILE*fp;int i;clrscr();fp=fopen(OUT6.DAT,w);for(i=0;imaxline;i+)printf(%sn,xxi);fprintf(fp,%sn,xxi);fclose(fp);捷成版模拟系统中的解法 考试结束后将本试卷和答题卡一并交回可能用到的相对原子质量一选择题本题共个小题每小题分共分在每小题给出的 膜上存在催化合成的酶溶酶体膜破裂后释放出的酶会造成细胞结构的破坏细胞的核膜是双层膜结构核孔是物质进出细 单容易得分线粒体位于线粒体的基质中所以项错误生物体内的常与蛋白结合以蛋白质复合物的形式存在下列相关叙述

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

当前位置:首页 > 教育专区 > 高考资料

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

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