计算机等级考试上机真题

上传人:mg****85 文档编号:34199452 上传时间:2018-02-21 格式:DOC 页数:115 大小:618KB
返回 下载 相关 举报
计算机等级考试上机真题_第1页
第1页 / 共115页
计算机等级考试上机真题_第2页
第2页 / 共115页
计算机等级考试上机真题_第3页
第3页 / 共115页
计算机等级考试上机真题_第4页
第4页 / 共115页
计算机等级考试上机真题_第5页
第5页 / 共115页
点击查看更多>>
资源描述

《计算机等级考试上机真题》由会员分享,可在线阅读,更多相关《计算机等级考试上机真题(115页珍藏版)》请在金锄头文库上搜索。

1、考试吧(E)-第一个极力推崇人性化服务的综合考试网站!1声明:本资料由 考试吧(E) 收集整理,转载请注明出自 http:/ 服务:面向校园,提供计算机等级考试,计算机软件水平考试,英语四六级,研究生考试 等校园相关考试信息。 特色:提供历年试题,模拟试题,模拟盘,教程,专业课试题下载,考试培训等。资料丰富,更新快! 考试交流论坛:http:/ 考试吧博客:http:/ 考试吧商城:http:/ 全国计算机等级考试三级 C 语言程序设计上机考试习题集(2004 年版)南开 100 题【终极无错版】2006 年 11 月 10 日修订者:余赟题目前带号的是在 2004 年 4 月份上机考试中被考

2、生们所确定了的上机题。题目中所提示的“无忧 id xx”指的是 2004 年上半年版无忧模拟系统中的固定抽题序号题目中所提示的“捷成 id xx”指的是 2004 年上半年版捷成模拟系统中的固定抽题序号*题目 1(无忧 id 14、id 27(提供 isP()函数;捷成 id 23 题)请编写一个函数 jsValue(int m,int k,int xx),该函数的功能是:将大于整数 m 且紧靠 m 的 k 个素数存入数组 xx 传回。最后调用函数 writeDat()读取 10 组数据,分别得出结果且把结果输出到文件 out.dat 中。部分源程序存在文件 prog1.c 中。例如:若输入

3、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()int m,n,xx1000;clrscr();printf(nPlease enter two integers:);scanf(%d%d,num(m,n,xx);for(m=0;mvoid jsValue(int m,int k,int xx) int i,j,s=0;for(

4、i=m+1;k0;i+) for(j=2;j#define MAX 200int aMAX, bMAX, cnt = 0 ;void jsVal() int i,j,qw,bw,sw,gw;for(i=0;i#include #include char xx5080 ;int maxline = 0 ; /* 文章的总行数 */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); if(xxij=o)

5、righto=j;for(s=righto+1;s#include #include #include char xx5080;int maxline=0;/*文章的总行数 */int ReadDat(void);void WriteDat(void);/*在无忧及捷成版模拟系统中都通过测试(输入文件句末有标点的在输出文件中句前有空格*/void StrOL(void) int i,j,k,s,m,strl;char str80;for(i=0;i=0;j-) if(isalpha(xxij) k+;else for(m=1;m#include #include int aa200,bb10;

6、void jsSort()int i,j,data;for(i=0;iaaj%1000|aai%1000=aaj%1000&aai#include#includeint aa200,bb10;void jsSort()int i,j,data;for(i=0;iaaj)data=aai;aai=aaj;aaj=data;for(i=0;i#include #include #include #include #define MAX 100typedef structchar dm5; /*产品代码*/char mc11; /*产品名称*/int dj; /*单价*/int sl; /*数量*/

7、long je; /*金额*/PRO;PRO sellMAX;void ReadDat();void WriteDat();void SortDat()int I,j;PRO xy;for(I=0;I#include #include #include unsigned char xx5080;int maxline=0;/*文章的总行数 */int ReadDat(void);void WriteDat(void);void encryptChar()考试吧(E)-第一个极力推崇人性化服务的综合考试网站!12 int i,j;for(i=0;i130) continue;else xxij=

8、xxij*11%256;void main()clrscr();if(ReadDat()printf(数据文件 ENG.IN 不能打开!n007);return;encryptChar();WriteDat();int ReadDat(void)FILE *fp;int i=0;unsigned char *p;if(fp=fopen(eng.in,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

9、)FILE *fp;int i;fp=fopen(ps1.dat,w);for(i=0;i#include #include char xx5080;int maxline=0;/*文章的总行数 */int ReadDat(void);void WriteDat(void);void SortCharD(void)int I,j,k,strl;char ch;for(I=0;I#include #include char xx5080;int maxline=0;/*文章的总行数 */int ReadDat(void);void WriteDat(void);void ConvertCharA

10、(void) int i,j;for(i=0;i=avoid main()clrscr();if(ReadDat()printf(数据文件 IN.DAT 不能打开!n007);return;ConvertCharA();WriteDat();int ReadDat(void)FILE *fp;考试吧(E)-第一个极力推崇人性化服务的综合考试网站!15int 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;fcl

11、ose(fp);return 0;void WriteDat(void)FILE *fp;int i;clrscr(); fp=fopen(OUT1.DAT,w);for(i=0;i#include #include #include #define N 81void readwriteDAT();void chg(char *s)while(*s)if(*s=z|*s=Z) *s-=25; s+;else if(*s=aelse if(*s=Aelse s+;main( )char aN;clrscr();printf(Enter a string : ); gets(a);printf(T

12、he original string is : ); puts(a);考试吧(E)-第一个极力推崇人性化服务的综合考试网站!16chg(a);printf(The string after modified : );puts (a);readwriteDAT() ;void readwriteDAT()int i ;char aN ;FILE *rf, *wf ;rf = fopen(bc1.in, r) ;wf = fopen(bc1.out, w) ;for(i = 0 ; i #include #include #include #include #define MAX 100typed

13、ef structchar dm5; /*产品代码*/char mc11; /*产品名称*/int dj; /*单价*/int sl; /*数量*/long je; /*金额*/PRO;PRO sellMAX;void ReadDat();void WriteDat();void SortDat()int I,j;PRO xy;for(I=0;I0|strcmp(sellI.mc,sellj.mc)=0&sellI.jesellj.je)xy=sellI;sellI=sellj;sellj=xy;void main()memset(sell,0,sizeof(sell);ReadDat();S

14、ortDat();WriteDat();void ReadDat()FILE *fp;char str80,ch11;int i;fp=fopen(IN.DAT,r);for(i=0;i#include 考试吧(E)-第一个极力推崇人性化服务的综合考试网站!18#include #include #include #define MAX 100typedef structchar dm5; /*产品代码*/char mc11; /*产品名称*/ int dj; /*单价*/int sl; /*数量*/ long je; /*金额*/PRO;PRO sellMAX;void ReadDat();void WriteDat();void SortDat()int I,j;PRO xy;for(I=0;I0|strcmp(sellI.dm,sellj.dm)=0&sellI.je#define MAX 200int aMAX, bMAX, cnt = 0 ;void jsVal()int I,j,flag;for(I=0;Iajelse flag=0;br

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

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号