2009年江苏省计算机等级考试上机考试

2009年江苏省计算机等级考试上机考试

ID:13606042

大小:56.00 KB

页数:5页

时间:2018-07-23

2009年江苏省计算机等级考试上机考试_第1页
2009年江苏省计算机等级考试上机考试_第2页
2009年江苏省计算机等级考试上机考试_第3页
2009年江苏省计算机等级考试上机考试_第4页
2009年江苏省计算机等级考试上机考试_第5页
资源描述:

《2009年江苏省计算机等级考试上机考试》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2009年(春)上机试卷(01)一.改错题(20分)【程序功能】已知x数组中存储的n阶矩阵中有一个鞍点(鞍点是指该位置上的数是所在行的最大数,同时也是所在列的最小数),程序实现将矩阵中鞍点所在列移动到最右侧。【测试数据与运行结果】测试数据:1320465-17980-11032运行结果:Andian:a[0][1]120345-167809-13210【含有错误的源程序】#include#defineN=4voidexchange(inta[][N]){inti,j,k,f,t,m,mj;for(i=0;i

2、=1;for(j=0;jm){m=a[i][j];mj=j;}for(k=0;km)f=0;if(k>=N)break;}if(f){printf(“Andian:a[%d][%d]”,i,mj);for(i=0;i

3、i,j;for(i=0;i

4、能删去整条语句。3.改正后的源程序(文件名myf1.c)保存在T:盘根目录中供阅卷使用,否则不予评分。二、编程题(20分)【程序功能】将一个十进制整数m转成r进制整数的字符串表示形式。【编程要求】1.编写函数voidtrdec(char*str,intidec,intibase),其功能是将十进制整数idec转换为ibase进制数的字符串表示形式,将得到的字符串保存到str指向的字符数组中。2.编写main函数,接受键盘输入的一个整数调用到trdec函数分别将该整数转换为二进制、八进制及十六进制的字符串表示形式,将转换后得到的三个字符串按给出的运行结果形式输出到屏幕及结果

5、文件myf2.out中。最后将考生本人的准考证号字符串也保存到结果文件myf2.out中。【测试数据与运行结果】测试数据:26运行结果:11010B,32Q,1AH【要求】1.源程序文件名为myf2.c,输出结果文件名为myf2.out。2.数据文件的打开,使用,关闭均用C语言标准库中缓冲文件系统的文件操作函数实现。3.源程序文件和运行结果文件均需保存在T:盘根目录中供阅卷使用。4.不要复制扩展名OBJ和EXE的文件到T:盘中。2009年(春)上机试卷(02)(本试卷上机时间为70分钟)一,改错题(20分)【程序功能】函数merge的功能是:合并两个字符串集合为一个新集合

6、,每个字符串在新集合中仅出现一次,函数返回新集合中字符串的个数。【测试数据与运行结果】测试数据:S1集合:{“while”,“for”,“switch”,“if”,“break”,“continue”}S2集合:{“for”,“case”,“do”,“else”,“char”,“switch”}运行结果:whileforswitchifbreakcontinuecasedoelsechar【含有错误的源程序】#include#includeintmerge(chars1[][10],chars2[][10],chars3[][10],

7、intm,intn){inti,j,k=0;for(i=0;im)strcpy(s3[k++],s2[i]);}returnk;}voidmain(){inti,j;chars1[6][10]={“while”,“for”,“switch”,“if”,“break”,“continue”}s2[6][10]={“for”,“case”,“do”,“els

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

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

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