欢迎来到天天文库
浏览记录
ID:34008883
大小:515.43 KB
页数:81页
时间:2019-03-03
《全国计算机等级考试三级 上机100 题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机等级考试三级C语言上机参考资料汉太宗ht_235@tom.com全国计算机等级考试第一版序言三级C语言上机100题为解决计算机等级考试三级信息管理技术、三级网络技术、修订者汉太宗三级数据库技术考生上机难的问(2007年3月)题,以及对C语言解题方法不同的第六版前言疑惑,加上很多参考书中的解题2007年,万象更新,计算机方法不易理解,以及官方配套光等级考试,也迎来了改革的春风,盘的一些谬误容易产生误解,现针对考试的改革,本复习题也进针对2006年4月实际上机考试的行了修正:本次特别为解决大部题库,重新编排修订了一套权威分考生使用网上
2、不同的南开100的参考题目。本书的编写,对先题,造成对各个版本的解题方法行考试的考生同后续考试的考生各有不同的疑惑,加上很多解题交流上机考试题的不正当现象是不易理解,容易产生误解,现综一种积极疏导,对某些人在上机合考生的反聩,以及2006年9月考试期间利用网络进行试题炒做实际上机考试的情况,特对100是一种化解,更加有利于考试的题进行重新编排修订。去掉了题公平、公正。本次修订特别增加型分析。不再多言,就这样了。了题型分析。习题参考编辑委员会汉几点说明:汉太宗1、题目标题号前用“☆”显示的是重点题目,题2007年3月修订号前加“★”为压题
3、,此类标明,仅供参考。2、每种题目,只用一种解题方法,兰色部分为解题答案,此种方法本人觉得容易理解,不易出错,计算机等级考试三级C语言上机参考资料汉太宗ht_235@tom.com适合初学者。scanf("%d%d",&m,&n);3、特别说明:所有解法,本人均上机验证通过。num(m,n,xx);4、个别南开题如57、100题,题目与原书有所不for(m=0;m4、readwriteDat();}voidreadwriteDat(){intm,n,xx[1000],i;*******************************************FILE*rf,*wf;************************************☆题目1请编写一个函数jsValue(intm,intk,intxx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存rf=fopen("in.dat","r");入数组xx传回。wf=fopen("out.dat","w");最后调用函数writ5、eDat()读取10组数据,分别for(i=0;i<10;i++){得出结果且把结果输出到文件out.dat中。fscanf(rf,"%d%d",&m,&n);部分源程序存在文件prog1.c中。num(m,n,xx);例如:若输入175则应输出:19,23,29,for(m=0;mfclose(wf);#incl6、ude}voidreadwriteDat();intisP(intm)☆题目2{已知数据文件IN.DAT中存有200个四位数,并已inti;调用读函数readDat()把这些数存入数组a中,请考for(i=2;i7、四位voidnum(intm,intk,intxx[])数输出到OUT.DAT文件中。{ints=0;注意:部分源程序存在文件prog1.c中。for(m=m+1;k>0;m++)程序中已定义数组:a[200],b[200],已定义变if(isP(m)){xx[s++]=m;k--;}量:cnt}请勿改动数据文件IN.DAT中的任何数据、主函数main()、读函数readDat()和写函数writeDat()main()的内容。{#includeintm,n,xx[1000];#defineMAX200clrscr()8、;inta[MAX],b[MAX],cnt=0;printf("Pleaseentertwointegers:");计算机等级考试三级C语言上机参考资料汉太宗ht_235@tom.comvoidjsVa
4、readwriteDat();}voidreadwriteDat(){intm,n,xx[1000],i;*******************************************FILE*rf,*wf;************************************☆题目1请编写一个函数jsValue(intm,intk,intxx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存rf=fopen("in.dat","r");入数组xx传回。wf=fopen("out.dat","w");最后调用函数writ
5、eDat()读取10组数据,分别for(i=0;i<10;i++){得出结果且把结果输出到文件out.dat中。fscanf(rf,"%d%d",&m,&n);部分源程序存在文件prog1.c中。num(m,n,xx);例如:若输入175则应输出:19,23,29,for(m=0;mfclose(wf);#incl
6、ude}voidreadwriteDat();intisP(intm)☆题目2{已知数据文件IN.DAT中存有200个四位数,并已inti;调用读函数readDat()把这些数存入数组a中,请考for(i=2;i7、四位voidnum(intm,intk,intxx[])数输出到OUT.DAT文件中。{ints=0;注意:部分源程序存在文件prog1.c中。for(m=m+1;k>0;m++)程序中已定义数组:a[200],b[200],已定义变if(isP(m)){xx[s++]=m;k--;}量:cnt}请勿改动数据文件IN.DAT中的任何数据、主函数main()、读函数readDat()和写函数writeDat()main()的内容。{#includeintm,n,xx[1000];#defineMAX200clrscr()8、;inta[MAX],b[MAX],cnt=0;printf("Pleaseentertwointegers:");计算机等级考试三级C语言上机参考资料汉太宗ht_235@tom.comvoidjsVa
7、四位voidnum(intm,intk,intxx[])数输出到OUT.DAT文件中。{ints=0;注意:部分源程序存在文件prog1.c中。for(m=m+1;k>0;m++)程序中已定义数组:a[200],b[200],已定义变if(isP(m)){xx[s++]=m;k--;}量:cnt}请勿改动数据文件IN.DAT中的任何数据、主函数main()、读函数readDat()和写函数writeDat()main()的内容。{#includeintm,n,xx[1000];#defineMAX200clrscr()
8、;inta[MAX],b[MAX],cnt=0;printf("Pleaseentertwointegers:");计算机等级考试三级C语言上机参考资料汉太宗ht_235@tom.comvoidjsVa
此文档下载收益归作者所有