- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2012二级C语言最新上机题库
填空题填好答案要去掉下划线。改错题**found**下面的一行为错误地方,直接按答案更正。程序题答案只填在花括号中。(记得保存) 填空题填好答案要去掉下划线。改错题**found**下面的一行为错误地方,直接按答案更正。程序题答案只填在花括号中。(记得保存) **found**下面的一行为错误地方 。(记得保存 2012 年 3 月全国计算机等级考试 全国计算机等级考试 /**********第一空**********/ 语言上机题库 fp fopen filename, rb+ ; 二级 C 语言上机题库 /**********第二空**********/ 第 01 套 一、填空题:程序通过定义学生结构体变量,存储了学生的学号、 fseek fp, - long sizeof STU , SEEK_END ; 姓名和 3 门课的成绩。所有学生数据均以二进制方式输出到文件 /**********第三空**********/ 中。函数 fun 的功能是重写形参 filename 所指文件中最后一个学生 fwrite n, sizeof STU , 1, fp ; 的数据,即用新的学生数据覆盖该学生原来的数据,其它学生的数 ****************************************** 据不变。 二、改错题:给定程序 MODI1.C 中的函数 Creatlink 的功能是创建 请在程序的下划线处填入正确的内容并把下划线删除, 使程序得 带头结点的单向链表, 并为各结点数据域赋 0 到 m-1 的值。 出正确的结果。 请改正函数 Creatlink 中指定部位的错误, 使它能得出正确的结果。 注意:源程序存放在考生文件夹下 BLANK1.C 中。 注意: 不要改动 main 函数, 不得增行或删行, 也不得更改程序的结 不得增行或删行,也不得更改程序的结构! 构! 给定源程序: 给定源程序: #include #include #define N 5 #include typedef struct student typedef struct aa long sno; int data; char name[10]; struct aa *next; float score[3]; NODE; STU; NODE *Creatlink int n, int m void fun char *filename, STU n NODE *h NULL, *p, *s; FILE *fp; int i; /**********found**********/ /**********found***********/ fp fopen __1__, rb+ ; p NODE malloc sizeof NODE ; /**********found**********/ h p; fseek __2__, - long sizeof STU , SEEK_END ; p- next NULL; /**********found**********/ for i 1; i n; i++ fwrite n, sizeof STU , 1, __3__ ; s NODE * malloc sizeof NODE ; fclose fp ; s- data rand %m; s- next p- next; p- next s; p p- next; main STU t[N] 10001,MaChao, 91, 92, 77 , 10002, CaoKai, /**********found***********/ 75, 60, 88 , 10003,LiSi, 85, 70, 78 , 10004, FangFang, return p; 90, 82, 87 , 10005,ZhangSan, 95, 80, 88 ; STU n 10006,ZhaoSi, 55, 70, 68 , ss[N]; outlink NODE *h int i,j; FILE *fp; NODE *p; fp fopen student.dat, wb ; p h- next; fwrite t, sizeof STU , N, fp ; printf \n\nTHE LIST :\n\n HEAD ; fclose fp ; while p fp fopen student.dat, rb ; printf - %d ,p- data ; fread ss, sizeof STU , N, fp ; p p-
您可能关注的文档
最近下载
- (建筑工程管理)砌砖及基础工程技术交底.pdf VIP
- DB11∕T 1748-2020 物体表面新型冠状病毒样本采集技术规范.pdf
- 三年级劳动技术浙教版下册:任务二 煮鸡蛋 蒸馒头-教学课件.pptx
- (高清版)-B-T 34590.10-2022 道路车辆 功能安全 第10部分:指南.pdf VIP
- 人教版二年级上册数学全册教学设计(配2025年秋新版教材).docx
- 江苏省建筑工程施工质量验收资料 .docx
- 2025新修订《监察法实施条例》培训课件.pptx VIP
- NB∕T 25043.6-2016 核电厂常规岛及辅助配套设施建设施工技术规范 第6部分:管道.pdf
- 2025年四年级上册数学口算天天练100题.pdf VIP
- 《小篮球多种形式的抛接球游戏》第一课时教学设计.pdf VIP
文档评论(0)