编程题特殊方法
122页1、编程题(2009.12.06-2009.12.09)注意:1.编程题的做法:特殊做法和传统做法,优先考虑特殊做法,再考虑传统做法。2.特殊做法:考生文件下建立一个out.dat文件,文件中的数据满足要求即可。3.传统做法:编写程序,编译运行即可。为确保正确性,一定要查看一下考生文件下的out.dat文件中的数据,判断是否满足其题目的要求。4对于out.dat文件中的内容(数据),一定要结合题目要求和源程序。out.dat文件中的数据的构造,关键是看NONO()函数中的fprintf函数,输出的数据即out.dat文件中的数据都是从fprintf函数得出。5.对于中文题目,想关闭的话就点击最上面的“显示窗口”变为“隐藏窗口”,想查看中文题目,可以点击最上面的“隐藏窗口”变为“显示窗口”,这样就可以查看中文题目。6.谨记:一定不要改动程序上的任何地方,要是采用传统做法,只需要将写好的程序在子函数中编完就行。此外,in.dat文件中内容绝对不能改变。6.一定要勤加练习,千里之行,始于足下。第1题请编写函数fun,函数的功能是:移动字符串的内容,移动的规则如下:把第1个到第m个字符移动到字符串
2、的最后,把第m+1到最后的字符串移动到字符串的前部。例如,字符串中原有内容为:ABCDEFGHIJK,m的值为3,字符串中的内容应该是: DEFGHIJKABC。源程序:#include #include #define N 80void fun(char *w, int m)main() char aN= ABCDEFGHIJK; int m; printf(The original string:n);puts(a); printf(nnEnter m: );scanf(%d,&m); fun(a,m); printf(nThe string after moving:n);puts(a); printf(nn); NONO();NONO()/* 请在此函数内打开文件,输入测试数据,调用 fun 函数,输出数据,关闭文件。 */ FILE *rf, *wf ; char aN ; int m, i ; rf = fopen(D:Exam24010001in.dat,r) ; wf = fopen(D:Exam24010001out.dat,w) ; for(i = 0 ; i 10
3、 ; i+) fscanf(rf, %d %s, &m, a) ; fun(a, m) ; fprintf(wf, %sn, a) ; fclose(rf) ; fclose(wf) ;in.dat文件内容为:3 ABCDEFGHIJK21 fkjdlsfhjsdlkfjsdlkfjsdlkfjdsrewoiru29fdsilkfj93242 dfhdkjfhdskjfhdsjkfdshjfdhfkjdshfkjdsfhdksjfweo8ifhewf8943219 kclsdjfksdlfjsdlkfjdsfw329oruewoifjdslkfdf932dfjhklsvjfhd55 kdjsfldsjflkdfjdskfjdslkfjweioufeoijflkdwejfe2wruoiweufwekfhd10 jsdafhdsfhdsfdsfkjdsfhlkdjfhdfdskjfsd31 jfdashfdjksfhfe93tfivvjdfg934r4329ugfi2493ru9fur2039ruefoi36 fjsdfhdsjkfhsdf3o4irouiwrefu43298ruoit32
4、90rfudkgrejg439tufrl9 jfdshfkjdshfdsjkfhsdjkfhsdkjfhds28 fjkhdsfkjhdsjfhdsjkfhsdfhsfkhsdkjfhdskjfhdsjfhdslkfjhdslkout.dat文件(标准答案测试数据) 内容为:DEFGHIJKABCsdlkfjdsrewoiru29fdsilkfj932fkjdlsfhjsdlkfjsdlkfjjfweo8ifhewf89432dfhdkjfhdskjfhdsjkfdshjfdhfkjdshfkjdsfhdksdsfw329oruewoifjdslkfdf932dfjhklsvjfhdkclsdjfksdlfjsdlkfjwekfhdkdjsfldsjflkdfjdskfjdslkfjweioufeoijflkdwejfe2wruoiweufdsfdsfkjdsfhlkdjfhdfdskjfsdjsdafhdsfh329ugfi2493ru9fur2039ruefoijfdashfdjksfhfe93tfivvjdfg934r4it3290rfudkgrejg439tufrlfjsdfh
《编程题特殊方法》由会员cn****1分享,可在线阅读,更多相关《编程题特殊方法》请在金锄头文库上搜索。
北京交通大学21秋《质量管理》复习考核试题库答案参考套卷61
漂亮的三层小洋房效果图最好的建筑设计
一师一优课活动优课评选标准
采购与供应管理自学考试
公司前台工作计划范文
【整合汇编】2022年公司劳动合同集合五篇
管道施工雨季施工组织方案
西北工业大学21秋《建筑材料》平时作业二参考答案5
做学生的良师益友(黄海燕)
中级财务管理历年试题
九年级物理下册第十五章电功和电热复习学案
教导职员作心得体会
保护地球的宣传语
耒阳一期高层脚手架专项工程施工设计方案
2022年六一亲子活动方案范本
文明劝导实施方案范文(2篇)
新建牛羊屠宰场建设项目可行性研究报告模板-备案审批
篮球训练营训练计划清单
优质2023护理工作计划范文.doc
沟通与协调能力试题库
2024-02-04 4页
2023-07-01 7页
2023-06-10 5页
2022-11-09 6页
2023-01-26 6页
2023-10-22 11页
2023-10-11 65页
2023-03-02 16页
2023-08-18 13页
2023-04-09 9页