四川省计算机二级考试历年真题上机部份答案!.pdf

上传人:tbuqq 文档编号:5109796 上传时间:2020-02-03 格式:PDF 页数:18 大小:63.18KB
返回 下载 相关 举报
四川省计算机二级考试历年真题上机部份答案!.pdf_第1页
第1页 / 共18页
四川省计算机二级考试历年真题上机部份答案!.pdf_第2页
第2页 / 共18页
四川省计算机二级考试历年真题上机部份答案!.pdf_第3页
第3页 / 共18页
四川省计算机二级考试历年真题上机部份答案!.pdf_第4页
第4页 / 共18页
四川省计算机二级考试历年真题上机部份答案!.pdf_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《四川省计算机二级考试历年真题上机部份答案!.pdf》由会员分享,可在线阅读,更多相关《四川省计算机二级考试历年真题上机部份答案!.pdf(18页珍藏版)》请在三一文库上搜索。

1、第三部分: 笔 试 、 机 试 答 案 笔 试 真 题 答 案 ?真题一第十九次等级考试 第一部分软件技术基础 一、是非判断题(正确选填A,错误选填B) (每小题1分,共10 分) 110:AAABA 、 BBAAB 二、单项选择题: (每小题1 分,共 5分) 15 :CBDDA 第二部分 C 与 C+语言程序设计 一、单项选择题(每小题 1 分,共10 分) 1、B 2、 A 3、D 4、D 5、A 6、C 7、 D 8、B 9、A 10、B 二、读程序题(每个选择3 分,共 45 分) 1、 (1)D (2)B 2、 (1)C (2)D 3、 (1)A(2)D 4、 (1)C (2)C

2、5、B 6、 (1)C (2)D 7、 (1)B (2)C 8、 B 9、D 三、程序填空题(每空2 分,共 30 分) 1、TotalSum(a,5) Total sum+=arrayi 2、 ch=1 power(2,i) val=val*x 3、 s+n-1 *p1!= 0 p2- 4、 int i,j,locat10; int fun(char *,char *,int *); FILE *fp; if(fp=fopen(“test1-1.dat“,“r“)=NULL) /* 改为: = */ printf(“Cannot open the file.n“); exit(0); fge

3、ts(str1,fp); /* 改为: str1,N-1,fp */ fgets(str2,N-1,fp); printf(“str1:%snstr2:%sn“,str1,str2); fclose(fp); fun(str1,str2,locat);/* 改为: i= fun(str1,str2,locat); */ printf(“arisen times: %dn,start place:“,i); for(j=0;j int fun(int *a) int i,j=0,qw,bw,sw,gw,s,t; for(i=1000;i #include #include #define N 5

4、 int fun(char s) /* 改为: *s */ int i,j; j=strlen(s); for(i=0,j-;i # define N 4 void fun(int aN) int i,j; for(i=0;iaji) aji=aij; void main() int dNN=0,1,2,3,7,6,4,5,11,16,9,10,15,22,33,8; int i,j; for(i=0;i=i) printf(“%6d“,dij); else printf(“%6c“, ); ?真题三 一、程序调试题(文件名为test3-1.c) ( 40 分 ) #define N 20 #

5、include #include void fun(int *a) /* 改为: int */ int i,cnt=0; for(i=0;i0) cnt+; /* 改为: void fun(int a,int where,int amount) int *p1,*p2,temp; p1= p2= while( p1 #include int fun(int *a,int *even,int *odd) /* 改为: void*/ int i,cnt=0; for(i=0;i # define N 5 void main() int i,aN,bN,cnt=0; int fun(int a,in

6、t b); printf(“Enter %d number: “,N); for(i=0;i #include #include void fun(char str,char *cap,char *lower) int i=0,j=0,k=0; while(strj !=0) /* 改为: stri */ if(stri=a int i,j,n; int fun(int aMN); printf(“Please input the elements of the matrix(3*4) row by row :n“); for(i=0;imaxi) min=maxi; return(min); ?真题六 一、程序调试题(文件名为test6-1.c) ( 40 分 ) #define N 10 void printf(int n,int fac,int x) /* 改为: myprintf */ int j; printf(“%3d its factors: “, x); for(j=0;j # define N 10 void main() int xN,i,n; int fun(int *); for(i=0;imax) max=xi; k=i; return k;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1