国家二级c语言编程题库题目

国家二级c语言编程题库题目

ID:10273581

大小:497.50 KB

页数:18页

时间:2018-06-14

国家二级c语言编程题库题目_第1页
国家二级c语言编程题库题目_第2页
国家二级c语言编程题库题目_第3页
国家二级c语言编程题库题目_第4页
国家二级c语言编程题库题目_第5页
资源描述:

《国家二级c语言编程题库题目》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、宏为世纪教育www.greatc.cn4月上机考试题库编程题编程题请勿改动主函数main和其它函数中的任何内容,仅在考试做题要求:函数fun的花括号中填入你编写的若干语句。1、按题目要求编写部分代码,不要改动已经有的代码。#include2、在运行时如果遇到死循环,按Ctrl+Break键结束运#defineN16行。typedefstruct3、题目做完后必须要有运行结果,没有运行结果没有{charnum[10];分。ints;1、请编写函数fun,函数的功能是:移动字符串中的内容,移}STREC;动的规则如下:把第1到第m个字符,平移到字符串的最

2、后,intfun(STREC*a,STREC*b,intl,inth)把第m+1到最后的字符移到字符串的前部。{例如,字符串中原有的内容为:ABCDEFGHIJK,m的值为3,则移动后,字符串中的内容应该是:DEFGHIJKABC。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其它函数中的任何内容,仅在}函数fun的花括号中填入你编写的若干语句。main()#include{STRECs[N]={{"GA005",85},{"GA003",76},#include{"GA002",69},{"GA004",85}

3、,{"GA001",96},#defineN80{"GA007",72},{"GA008",64},{"GA006",87},voidfun1(char*w)/*本函数的功能是将字符串中字符循{"GA015",85},{"GA013",94},{"GA012",64},环左移一个位置*/{"GA014",91},{"GA011",90},{"GA017",64},{{"GA018",64},{"GA016",72}};inti;chart;STRECh[N],tt;FILE*out;t=w[0];inti,j,n,low,heigh,t;for(i=0;i

4、n(w)-1;i++)printf("Enter2integernumberlow&heigh:");w[i]=w[i+1];scanf("%d%d",&low,&heigh);w[strlen(w)-1]=t;if(heigh

5、",h[i].num,h[i].s);printf("");out=fopen("c:\test\out.dat","w");}n=fun(s,h,80,98);main()fprintf(out,"%d",n);{chara[N]="ABCDEFGHIJK";for(i=0;ih[j].s){tt=h[i];h[i]=h[j];h[j]=tt;}printf("Enterm:");s

6、canf("%d",&m);for(i=0;i

7、(规定只有FILE*rf,*wf;chara[N];intm,i;一个最低分)。rf=fopen("c:\test\in.dat","r");注意:部分源程序存在文件PROG1.C文件中。wf=fopen("c:\test\out.dat","w");请勿改动主函数main和其它函数中的任何内容,仅在for(i=0;i<10;i++){函数fun的花括号中填入你编写的若干语句。fscanf(rf,"%d%s",&m,a);#includefun(a,m);#includefprintf(wf,"%s"

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。