2010全国计算机等级考试二级c语言南开大学机试题库100套答案文库

上传人:luoxia****01806 文档编号:47842058 上传时间:2018-07-05 格式:PDF 页数:49 大小:138.01KB
返回 下载 相关 举报
2010全国计算机等级考试二级c语言南开大学机试题库100套答案文库_第1页
第1页 / 共49页
2010全国计算机等级考试二级c语言南开大学机试题库100套答案文库_第2页
第2页 / 共49页
2010全国计算机等级考试二级c语言南开大学机试题库100套答案文库_第3页
第3页 / 共49页
2010全国计算机等级考试二级c语言南开大学机试题库100套答案文库_第4页
第4页 / 共49页
2010全国计算机等级考试二级c语言南开大学机试题库100套答案文库_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《2010全国计算机等级考试二级c语言南开大学机试题库100套答案文库》由会员分享,可在线阅读,更多相关《2010全国计算机等级考试二级c语言南开大学机试题库100套答案文库(49页珍藏版)》请在金锄头文库上搜索。

1、2010全国计算机等级考试二级C语言南开大学机试题库100套答案文库.txt有谁会对着自己 的裤裆傻笑。不敢跟他说话 却一遍一遍打开他的资料又关上。用了心旳感情,真旳能让 人懂得很多事。如果有一天,我的签名不再频繁更新,那便证明我过的很好。 填空题答案 第 1 题答案 第 1 处填空:n1 或 1=i 第 2 处填空:| 第 3 处填空:1.0 或(double)1 第 5 题答案 第 1 处填空:r*r 第 2 处填空:或+p;或 p+=1;或 p=p+1; 第 35 题答案 第 1 处填空:ii 第 2 处填空:n+或+n 或 n+=1 或 n=n+1 第 3 处填空:*num=n 第 3

2、6 题答案 第 1 处填空: 第 3 处填空:str2 第 40 题答案 第 1 处填空:“%s“,str1 第 2 处填空:%c 第 3 处填空:str2 第 41 题答案 第 1 处填空:“%ld“,或 n*=-1; 第 3 处填空:“%ld“,n 第 42 题答案 第 1 处填空:*p 或 p0 第 2 处填空:default:b10+; 第 3 处填空:p+;或 p+=1;或 p=p+1;或+p; 第 43 题答案 第 1 处填空:*p 或*p!=0 或 0!=*p 第 2 处填空:bb*p-0+或 bb*p-0+=1 第 3 处填空:numj=bbi 第 44 题答案 第 1 处填空

3、:0 第 2 处填空:| 第 45 题答案 第 1 处填空:s1-i-1 或 s1-1-i 第 2 处填空:2*s1 或 s1*2 第 46 题答案 第 1 处填空:*k 第 2 处填空:simax 或 max0 或 0disc 第 2 处填空:sqrt 第 3 处填空:sqrt 第 50 题答案 第 1 处填空:s 第 2 处填空:*p+ 第 3 处填空:*(p)或*p 或*p!=0 第 51 题答案 第 1 处填空:xy 或 yz 或 zz 或 znext=s 第 3 处填空:p-next 第 54 题答案 第 1 处填空:*p1*p1 第 2 处填空:*p1*p2 或*p2i 第 2 处

4、填空:jj 第 61 题答案 第 1 处填空:bbi=0 或*(bb+i)=0 第 2 处填空: bbi+=scoreij或 bbi=bbi+scoreij或 bbi=scoreij+bbi 第 62 题答案 第 1 处填空:“%c“, 第 2 处填空:i+或+i 或 i+=1 或 i=i+1 第 3 处填空:0或 0 第 84 题答案 第 1 处填空:应改为 IsPrime(int n) 第 2 处:if!(n%i)应改为 if(!(n%i) 第 2 题答案 第 1 处:int k=1;应改为 int k=0; 第 2 处:while(*p!=*q)应改为 while(*p|*q) 第 3

5、题答案 第 1 处:sj=si;应改为 sj+=si; 第 2 处:sj=“0“;应改为 sj=0; 第 4 题答案 第 1 处:void fun(char*s,int a,int b)应改为 void fun(char*s,int*a,int*b) 第 2 处:a+;应改为(*a)+; 第 3 处:b+;应改为(*b)+; 第 5 题答案 第 1 处:ai+1=ai;应改为 ai=ai+1; 第 6 题答案 第 1 处:for(i=2;i0.001) 第 15 题答案 第 1 处:void fun(char str,char ch)应改为 void fun(char*str,char ch)

6、 第 2 处:if(*str=ch)应改为 if(*str=0) 第 3 处:str1=0;应改为 str1=0;或 str1=0; 第 16 题答案 第 1 处:p-next=NULL;应改为 p=s; 第 2 处:s-data=rand()%m;应改为 s-data=rand()%(m-1); 第 3 处:return p;应改为 return h; 第 17 题答案 第 1 处:if(k%13=0)|(k%17=0)应改为 if(k%13=0)|(k%17=0) 第 2 处:应填 第 18 题答案 第 1 处:void fun(int a,int b)应改为 void fun(int*a

7、,int*b) 第 2 处:t=b;b=a;a=t;应改为 t=*b;*b=*a;*a=t; 第 19 题答案 第 1 处:void fun(long s,long t)应改为 void fun(long s,long*t) 第 2 处:while(s0) 第 20 题答案 第 1 处:void fun(int a,int m)应改为 int fun(int a,int m) 第 2 处:if(m=amid)应改为 if(mamid) 第 21 题答案 第 1 处:p=h;应改为 p=h-next; 第 2 处:p=h-next;应改为 p=p-next; 第 22 题答案 第 1 处:for

8、(i=2;i=eps) 第 28 题答案 第 1 处:s=p;应改为 p=s; 第 2 处:应填 p+;或+p;或 p+=1;或 p=p+1 第 3 处:ai=0;应改为 ai=0;或 ai=0; 第 29 题答案 第 1 处:b=a;应改为 a=b; 第 2 处:return(a);应改为 return(b); 第 30 题答案 第 1 处:long k;应改为 long k=1; 第 2 处:num=10;应改为 num/=10; 第 31 题答案 第 1 处:if(tti=a)|(tti=a)应改为 p=p-next; 第 42 题答案 第 1 处:if(i%2应改为 tj=0;或 tj

9、=0; 第 43 题答案 第 1 处:k=n;应改为 k=i; 第 2 处:b=k/10;应改为 b=k%10; 第 44 题答案 第 1 处:fun(int*a,int m)应改为 void fun(int(*a)M,int m) 第 2 处:ajk=k*j;应改为 ajk=(k+1)*(j+1); 第 45 题答案 第 1 处:void fun(char*s,t1,t2,w)应改为 void fun(char*s,char*t1,char*t2,char*w) 第 2 处:while(w)应改为 while(*w) 第 46 题答案 第 1 处:fun(int n)应改为 double f

10、un(int n) 第 2 处:return sum 应改为 return sum; 第 47 题答案 第 1 处:void fun(int*a,int n);应改为 void fun(int*a,int n) 第 2 处:m=0;应改为 m=i; 第 48 题答案 第 1 处:fun(char(*sq)N)应改为 char*fun(char(*sq)M) 第 2 处:return sq;应改为 return sp; 第 49 题答案 第 1 处:*t=malloc(sizeof(STU);应改为 t=(STU*)malloc(sizeof(STU)*m); 第 2 处:tk.num=bj.n

11、um;应改为 strcpy(tk.num,bj.num); 第 50 题答案 第 1 处:ti=ss1-i;应改为 ti=ss1-i-1;或 ti=ss1-1-i; 第 51 题答案 第 1 处:void fun(char str,int m,char*pt)应改为 void fun(char str10,int m,char*pt) 第 2 处:pti=strk,i;应改为 pti=strki; 第 52 题答案 第 1 处:int fun(double x,int n)应改为 int fun(double x,int n) 第 53 题答案 第 1 处:switch(g);应改为 swit

12、ch(g) 第 2 处:case 1;应改为 case 1: 第 54 题答案 第 1 处:double fun(char*s,char*t)应改为 char*fun(char*s,char*t) 第 2 处:(*ss)+;应改为 ss+; 第 3 处:(*tt)+;应改为 tt+; 第 55 题答案 第 1 处:y=0;应改为 y=1; 第 2 处:d=i-a;应改为 d=a-i; 第 56 题答案 第 1 处:void fun(char(*pstr)6)应改为 void fun(char*pstr6) 第 2 处:if(strcmp(*(pstr+i),pstr+j)0)应改为 if(st

13、rcmp(*(pstr+i),*(pstr+j)0) 第 3 处:*(pstr+i)=pstr+j;应改为*(pstr+i)=*(pstr+j); 第 57 题答案 第 1 处:while(ij)应改为 while(ii) 第 2 处:c=0;应改为*c=0;或*c=0; 第 58 题答案 第 1 处:for(i=0;i=i) 第 61 题答案 第 1 处:fun(int m)应改为 double fun(int m) 第 2 处:for(i=100,i=1e-6)应改为 if(fabs(x1-x0)=1e-6) 第 68 题答案 第 1 处:return 1;应改为 return 3; 第

14、2 处:return 3;应改为 return 1; 第 69 题答案 第 1 处:void upfst(char p)应改为 void upfst(char*p) 第 70 题答案 第 1 处:int fun(int*b);应改为 int fun(int*b) 第 2 处:for(k=10;k1 应改为 if(k1) 第 72 题答案 第 1 处:int fun(char*str,*substr)应改为 int fun(char*str,char*substr) 第 2 处:for(i=0,stri,i+)应改为 for(i=0;stri;i+) 第 73 题答案 第 1 处:t=1.0-1

15、/i;应改为 t-=1.0/i;或 t=t-1.0/i;或 t-=(double)1/i; 第 2 处:应填 return t; 第 74 题答案 第 1 处:c=aai;应改为 ch=aai; 第 75 题答案 第 1 处:int fun(int m,int xx)应改为 int fun(int m,int xxM) 第 2 处:printf(“%4f“,xxij);应改为 printf(“%4d“,xxij); 第 76 题答案 第 1 处:long s1=0;应改为 long s1=1; 第 2 处:s=10;应改为 s/=10; 第 77 题答案 第 1 处:void fun(char a)应改为 void fun(char*a) 第 78 题答案 第 1 处:k+应改

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

当前位置:首页 > 资格认证/考试 > 计算机等级考试

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