ImageVerifierCode 换一换
格式:DOCX , 页数:30 ,大小:20.79KB ,
资源ID:10151157      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10151157.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(12年最新计算机二级C语言南开100上机填空题改错题笔者笔试优秀.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

12年最新计算机二级C语言南开100上机填空题改错题笔者笔试优秀.docx

1、12年最新计算机二级C语言南开100上机填空题改错题笔者笔试优秀填空题答案第1题答案第1处填空:n1或1n第2处填空:n-1第3处填空:1或1l或1L第2题答案第1处填空:n=0或0=n或!n第2处填空:n=1或1=n第3处填空:fun(n-1)+fun(n-2)或fun(n-2)+fun(n-1)第3题答案第1处填空:n-或-n或n-=1或n=n-1第2处填空:si=sn或*(s+i)=*(s+n)第3处填空:sn=t或*(s+n)=t第4题答案第1处填空:i=i第2处填空:|第3处填空:1.0或(double)1第5题答案第1处填空:r*r第2处填空:&x第3处填空:x第6题答案第1处填空

2、:=第2处填空:n+或n+=1或n=n+1第3处填空:return s或return (s)第7题答案第1处填空:n%10第2处填空:break第3处填空:break第8题答案第1处填空:&numi或num+i第2处填空:maxmax?第3处填空:numi!=0或0!=numi第9题答案第1处填空:(*a)+或+(*a)或*a=*a+1或*a+=1第2处填空:(*b)+或+(*b)或*b=*b+1或*b+=1第3处填空:upper,lower第10题答案第1处填空:max=a第2处填空:max=b第3处填空:max=c第11题答案第1处填空:1第2处填空:sk或*(s+k)第3处填空:c第12

3、题答案第1处填空:tti=tti第2处填空:32或a-A第3处填空:tt第13题答案第1处填空:char*fun(int n)第2处填空:2第3处填空:n%i=0或!(n%i)或0=n%i第14题答案第1处填空:*p或*p!=0或*p!=0第2处填空:i+或+i或i+=1或i=i+1第3处填空:0或0第15题答案第1处填空:!=第2处填空:str1或*(str+1)第3处填空:s,c第16题答案第1处填空:n%100!=0或n%100或0!=n%100第2处填空:n%400=0或!(n%400)或0=n%400第3处填空:flag第17题答案第1处填空:n第2处填空:else第3处填空:a,b

4、第18题答案第1处填空:*p=t或t=*p第2处填空:bbn+=i第3处填空:n第19题答案第1处填空:scorei或*(score+i)第2处填空:below第3处填空:belowi或*(below+i)第20题答案第1处填空:i第2处填空:j第3处填空:aa,&n第21题答案第1处填空:j+或+j或j+=1或j=j+1第2处填空:si=t1i第3处填空:j第22题答案第1处填空:&第2处填空:0第3处填空:sj或*(s+j)第23题答案第1处填空:int x或int*x第2处填空:sum+=xi或sum=sum+xi第3处填空:sum/n第24题答案第1处填空:a第2处填空:a第3处填空:

5、b第25题答案第1处填空:n/2第2处填空:i第3处填空:an-i-1第26题答案第1处填空:i=1第2处填空:&第3处填空:-j或j-1第27题答案第1处填空:j=2第2处填空:i第3处填空:j第28题答案第1处填空:1第2处填空:s*i或i*s第3处填空:0第4处填空:s+fun(k)或fun(k)+s第29题答案第1处填空:0第2处填空:i=i第30题答案第1处填空:-i或i-或i-=1或i=i-1第2处填空:si-0第3处填空:t*10+k或k+t*10或10*t+k或k+10*t第31题答案第1处填空:*(p1+i)或p1i或*(p1+i)!=0或p1i!=0第2处填空:*p2或p2

6、0或*p2!=0或p20!=0第3处填空:*p2+第32题答案第1处填空:sum+=xi或sum=sum+xi第2处填空:avg*1000或1000*avg第3处填空:(avg+5)/10或(5+avg)/10第33题答案第1处填空:1第2处填空:i第3处填空:ap+i或*(a+p+i)第34题答案第1处填空:bbi=0或*(bb+i)=0第2处填空:bb5+或+bb5或bb5=bb5+1或bb5+=1第3处填空:p+;或+p;或p+=1;或p=p+1;第35题答案第1处填空:ii第2处填空:n+或+n或n+=1或n=n+1第3处填空:*num=n第36题答案第1处填空:&第2处填空:si-0

7、第3处填空:n第37题答案第1处填空:xxi%10第2处填空:bbn+=xxi第3处填空:n第38题答案第1处填空:n/100%10第2处填空:yes!第3处填空:no!第39题答案第1处填空:%d,&n第2处填空:str2i=str1i;第3处填空:str2第40题答案第1处填空:%s,str1第2处填空:%c第3处填空:str2第41题答案第1处填空:%ld,&n第2处填空:n=-n;或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!=

8、*p第2处填空:bb*p-0+或bb*p-0+=1第3处填空:numj=bbi第44题答案第1处填空:0第2处填空:|第45题答案第1处填空:s1-i-1或s1-1-i第2处填空:2*s1或s1*2第46题答案第1处填空:*k第2处填空:simax或max0或0n第2处填空:n%10+0或0+n%10第3处填空:stri=0或stri=0第49题答案第1处填空:discdisc第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处

9、填空:*p1*p1第2处填空:*p1*p2或*p2*p1第3处填空:0或0第55题答案第1处填空:flag=1第2处填空:j%i=0或0=j%i或!(j%i)第3处填空:flag=1或1=flag第56题答案第1处填空:&第2处填空:fputc(ch,fp1)第3处填空:fclose(fp)第57题答案第1处填空:double第2处填空:j第3处填空:1.0/t或(double)1/t第58题答案第1处填空:&n第2处填空:i=1第3处填空:f*=i或f=f*i或f=i*f第59题答案第1处填空:sum=0第2处填空:sum+=n或sum=sum+n或sum=n+sum第3处填空:ld第60题

10、答案第1处填空:ii第2处填空:jj第61题答案第1处填空:bbi=0或*(bb+i)=0第2处填空:bbi+=scoreij或bbi=bbi+scoreij或bbi=scoreij+bbi第62题答案第1处填空:%c,&stri或%c,str+i第2处填空:stri!=*或*(str+i)!=*第3处填空:%c,strj或%c,*(str+j)第63题答案第1处填空:STU第2处填空:h第3处填空:h第64题答案第1处填空:str1i!=或!=str1i第2处填空:i+或+i或i+=1或i=i+1第65题答案第1处填空:bbij=1第2处填空:bbij=0第66题答案第1处填空:ji或ij第

11、2处填空:bbj=bbj-1第3处填空:break第67题答案第1处填空:p=str第2处填空:pi+或+pi或pi+=1或pi=pi+1第3处填空:si=0或si=0第68题答案第1处填空:break第2处填空:0或0第3处填空:*p+第69题答案第1处填空:第2处填空:*p2或p20第3处填空:str1第70题答案第1处填空:*(pstr+j)或pstrj第2处填空:pstrj或*(pstr+j)第3处填空:p第71题答案第1处填空:std3或std或*std第2处填空:PERSON第3处填空:std第72题答案第1处填空:N第2处填空:M第3处填空:bbi/N或*(bb+i)/N第73题

12、答案第1处填空:bbij=0第2处填空:1第3处填空:j=n-1-i或j=n-i-1第74题答案第1处填空:*std或std0第2处填空:stdi.age第3处填空:max.name第75题答案第1处填空:&n第2处填空:t*i或i*t第3处填空:s+t或t+s第76题答案第1处填空:i第2处填空:sj=si第77题答案第1处填空:N-1第2处填空:bbn+=aai第3处填空:i,bbi第78题答案第1处填空:fun(char s,int n)或fun(char*s,int n)第2处填空:j=0第3处填空:sj=0或sj=0第79题答案第1处填空:aai%2=0或0=aai%2或aai%2第

13、2处填空:ii第80题答案第1处填空:-i或i-或i-=1或i=i-1第2处填空:bbj=bbi第81题答案第1处填空:sum=0第2处填空:tii第3处填空:1第82题答案第1处填空:i%10第2处填空:g*g*g=i或i=g*g*g第83题答案第1处填空:break;第2处填空:i+或+i或i+=1或i=i+1第3处填空:0或0第84题答案第1处填空:&第2处填空:i,j第85题答案第1处填空:N第2处填空:tij第3处填空:tji第86题答案第1处填空:N第2处填空:N-1第3处填空:0第87题答案第1处填空:&第2处填空:g+第88题答案第1处填空:si或si!=0或0!=si第2处填

14、空:si=ch或ch=si第3处填空:return n第89题答案第1处填空:si!=0或si或si!=0第2处填空:32或a-A第3处填空:i+或+i或i+=1或i=i+1第90题答案第1处填空:STU第2处填空:stdi.num第3处填空:stdi第91题答案第1处填空:i=1,j=0或j=0,i=1第2处填空:bbj+=i第3处填空:return j第92题答案第1处填空:stri+1或stri+1!=0或stri+1!=0第2处填空:stri=ch第93题答案第1处填空:aamaxaamax第2处填空:aaminaai或aaiaamin第3处填空:aamax=aamin第94题答案第1

15、处填空:i+或+i或i+=1或i=i+1第2处填空:sj+=si第3处填空:sj=0或sj=0第95题答案第1处填空:0.0或0或(double)0第2处填空:n第3处填空:s第96题答案第1处填空:aak+=t或aak=t,k+或aak=t;k+第2处填空:ii第97题答案第1处填空:break第2处填空:ti第3处填空:uul第98题答案第1处填空:si!=0或si或si!=0第2处填空:25第3处填空:1第99题答案第1处填空:j%i=0或!(j%i)或0=j%i第2处填空:flag=1或flag或1=flag第3处填空:aver/n第100题答案第1处填空:k=0第2处填空:|第3处填

16、空:sk=0或sk=0改错题答案第1题答案第1处:IsPrime(int n);应改为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题答案第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;

17、应改为ai=ai+1;第6题答案第1处:for(i=2;im;i+)应改为for(i=2;i=m;i+)第2处:y-=1/(i*i);应改为y-=1.0/(i*i);第7题答案第1处:p=j应改为p=j;第2处:p=i;应改为p=j;第8题答案第1处:void fun(char*p);应改为void fun(char*p)第2处:p=q+i;应改为q=p+i;第9题答案第1处:t=sk;应改为t+=sk;第2处:*aver=&ave;应改为*aver=ave;第10题答案第1处:void fun(char*s,*t1,*t2,*w)应改为void fun(char*s,char*t1,char

18、*t2,char*w)第2处:while(r)应改为while(*r)第11题答案第1处:n=*p-o;应改为n=*p-0;第2处:n=n*7+*p-o;应改为n=n*8+*p-0;第12题答案第1处:a=NuLL;应改为a=NULL;第2处:if(r=p)应改为if(*r=*p)第13题答案第1处:t+=1.0/k;应改为t+=1.0/i;第2处:应填return t;第14题答案第1处:int r;应改为double r;第2处:while(fabs(n-m)0.001)第15题答案第1处:void fun(char str,char ch)应改为void fun(char*str,cha

19、r ch)第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,int*b)第2处:t=b;b=a;a=t;应改为t=*b;*b=*a

20、;*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(i=2;im;i+)应改为for(i=2;i=m;i+)第2处:y+=1/(i*i);应改为y+=1.0/(i*i);第23题答案第1处:int fun(

21、n)应改为int fun(int n)第2处:if(n=1)应改为if(n=1)第24题答案第1处:if(r=p)应改为if(*r=*p)第2处:if(r=0)应改为if(*r=0)第25题答案第1处:if n=0应改为if(n=0)第2处:result=n-;应改为result*=n-;第26题答案第1处:应填sum=0;第2处:scanf(%d,aij);应改为scanf(%d,&aij);第27题答案第1处:t=0;应改为t=1.0;第2处:while(t=eps)第28题答案第1处:s=p;应改为p=s;第2处:应填p+;或+p;或p+=1;或p=p+1第3处:ai=0;应改为ai=0

22、;或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)&(tti=z)第2处:tti+=32;应改为tti-=32;第32题答案第1处:if(i+1%5=0)应改为if(i+1)%5=0)第33题答案第1处:while(*s!=)应改为while(*s)或while(*s!=0)或while(*s!=0)第2处:(*s)+;应改为s+;第34题答案第1处:t=0;应改为*t=0;第2处

23、:if(d%2=0)应改为if(d%2!=0)第35题答案第1处:if(p=)应改为if(*p=)第2处:*p=toupper(*(p-1);应改为*(p-1)=toupper(*(p-1);第36题答案第1处:j=1;应改为j=0;第2处:while(t!=0&m!=0&n!=0)应改为while(t!=0|m!=0|n!=0)第37题答案第1处:*r=t;应改为r=t;或r=&t0;第2处:应填r=t;或r=&t0;第38题答案第1处:t=x;x=y;应改为t=*x;*x=y;第2处:return(y);应改为return(t);或return t;第39题答案第1处:void fun(c

24、har s,char t)应改为void fun(char*s,char*t)第2处:t2*d-1=0;应改为t2*d=0;或td+i=0;或t2*d=0;或td+i=0;第40题答案第1处:for(i=j+1;in-1;i+)应改为for(i=j+1;inext)应改为while(p!=NULL)第2处:p=h-next;应改为p=p-next;第42题答案第1处:if(i%2&si%2=0)应改为if(i%2|si%2=0)或if(i%2!=0|si%2=0)第2处:ti=0;应改为tj=0;或tj=0;第43题答案第1处:k=n;应改为k=i;第2处:b=k/10;应改为b=k%10;第

25、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 fun(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.num;应改为strcpy(tk.num,bj.num);第50题答案第1处:ti=ss1-i;应改为ti=ss1-i-1;或ti=ss1-1-i;第51题答案第1处:void fun(char st

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1