全国计算机等级考试三级南开C语言上机100题答案讲解学习.doc
《全国计算机等级考试三级南开C语言上机100题答案讲解学习.doc》由会员分享,可在线阅读,更多相关《全国计算机等级考试三级南开C语言上机100题答案讲解学习.doc(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Good is good, but better carries it.精益求精,善益求善。全国计算机等级考试三级南开C语言上机100题答案-*三级c语言机试答案(南开100题打印版)*第1题voidnum(intm,intk,intxx)intdata=m+1;inthalf,n=0,I;while(1)half=data/2;for(I=2;Ihalf)xxn=data;n+;if(n=k)break;data+;*第2题voidjsVal()intbb4;intI,j,k,flag;for(I=0;I200;I+)bb0=aI/1000;bb1=aI%1000/100;bb2=aI%10
2、0/10;bb3=aI%10;for(j=0;j4;j+)if(bbj%2=0)flag=1;elseflag=0;break;if(flag=1)bcnt=aI;cnt+;for(I=0;Icnt-1;I+)for(j=I+1;jcnt;j+)if(bIbj)k=bI;bI=bj;bj=k;*第3题voidStrOR(void)intI,j,k,index,strl;charch;for(I=0;Imaxline;I+)strl=strlen(xxI);index=strl;for(j=0;jstrl;j+)if(xxIj=o)for(k=j;k=index;j-)ch=xxIstrl-1;
3、for(k=strl-1;k0;k-)xxIk=xxIk-1;xxI0=ch;*第4题voidStrOL(void)intI,j,k,strl,l;charc;for(I=0;Imaxline;I+)for(j=0;j=A&c=a&c=z)|c=);elsexxIj=;for(l=0;l=a&xxlI=A&xxlI=0)for(j=k;j=0;j-)ppj+1=ppj;pp0=xxlI;k+;I-;strcat(ch,pp);strcpy(pp,);k=1;if(I=-1)break;while(xxlIz)&I=0)for(j=k;j=0;j-)ppj+1=ppj;pp0=xxlI;k+;I
4、-;strcat(ch,pp);strcpy(pp,);k=0;if(I=-1)break;strcpy(xxl,ch);*第5题voidjsSort()intI,j,data;for(I=0;I199;I+)for(j=I+1;jaaj%1000)data=aaI;aaI=aaj;aaj=data;elseif(aaI%1000=aaj%1000)if(aaIaaj)data=aaI;aaI=aaj;aaj=data;for(I=0;I10;I+)bbI=aaI;*第6题voidjsSort()intI,j,data;for(I=0;I199;I+)for(j=I+1;j200;j+)if(
5、aaI%1000aaj)data=aaI;aaI=aaj;aaj=data;for(I=0;I10;I+)bbI=aaI;*第7题voidSortDat()intI,j;PROxy;for(I=0;I99;I+)for(j=I+1;j100;j+)if(strcmp(sellI.dm,sellj.dm)0)xy=sellI;sellI=sellj;sellj=xy;elseif(strcmp(sellI.dm,sellj.dm)=0)if(sellI.jesellj.je)xy=sellI;sellI=sellj;sellj=xy;*第8题voidencryptChar()intI;char*
6、pf;for(I=0;I130|*pf*11%256=32);else*pf=*pf*11%256;pf+;*第9题voidSortCharD(void)intI,j,k,strl;charch;for(I=0;Imaxline;I+)strl=strlen(xxI);for(j=0;jstrl-1;j+)for(k=j+1;kstrl;k+)if(xxIjxxIk)ch=xxIj;xxIj=xxIk;xxIk=ch;*第10题voidConvertCharA(void)intI,j,str;for(I=0;Imaxline;I+)str=strlen(xxI);for(j=0;j=a&xxI
7、j=a&*s=A&*s=Y)*s+=1;s+;elses+;*第12题voidSortDat()intI,j;PROxy;for(I=0;I99;I+)for(j=I+1;j0)xy=sellI;sellI=sellj;sellj=xy;elseif(strcmp(sellI.mc,sellj.mc)=0)if(sellI.jesellj.je)xy=sellI;sellI=sellj;sellj=xy;*第13题voidSortDat()intI,j;PROxy;for(I=0;I99;I+)for(j=I+1;j0)xy=sellI;sellI=sellj;sellj=xy;elseif(
8、strcmp(sellI.mc,sellj.mc)=0)if(sellI.jesellj.je)xy=sellI;sellI=sellj;sellj=xy;*第14题voidjsVal()intI,j,flag=0;intk;for(I=0;IMAX-5;I+)for(j=I+1;jaj)flag=1;elseflag=0;break;if(aI%2=0)flag=0;if(flag=1)bcnt=aI;cnt+;for(I=0;Icnt-1;I+)for(j=I+1;jbj)k=bI;bI=bj;bj=k;*第15题voidjsVal()intI,j;inta1,a2,a3,a4,k;for
9、(I=0;IMAX;I+)a1=aI/1000;a2=aI%1000/100;a3=aI%100/10;a4=aI%10;if(a1=a2)&(a2=a3)&(a3=a4)&(aI%2=0)bcnt=aI;cnt+;for(I=0;Icnt-1;I+)for(j=I+1;jbj)k=bI;bI=bj;bj=k;*第16题voidStrCharJR(void)intI,j,strl;for(I=0;Imaxline;I+)strl=strlen(xxI);for(j=0;j4;*第17题voidChA(void)intI,j,k,str;charch;for(I=0;Imaxline;I+)st
10、r=strlen(xxI);ch=xxI0;for(j=0;jstr-1;j+)xxIj+=xxIj+1;xxIstr-1+=ch;for(j=0,k=str-1;jstr/2;j+,k-)ch=xxIj;xxIj=xxIk;xxIk=ch;*第18题voidencryptChar()intI;char*pf;for(I=0;Imaxline;I+)pf=xxI;while(*pf!=0)if(*pf%2=0|*pf*11%256=32);else*pf=*pf*11%256;pf+;*第19题intfindStr(char*str,char*substr)intn;char*p,*r;n=0
11、;while(*str)p=str;r=substr;while(*r)if(*r=*p)r+;p+;elsebreak;if(*r=0)n+;str+;returnn;*第20题intjsValue(intt)intf1=0,f2=1,fn;fn=f1+f2;while(fn=t)f1=f2;f2=fn;fn=f1+f2;returnfn;*第21题floatcountValue()floatx0,x1=0.0;while(1)x0=x1;x1=cos(x0);if(fabs(x0-x1)1e-6)break;returnx1;*第22题doublecountValue(intn)doubl
12、exy=0.0;intI;for(I=1;In;I+)if(I%3=0&I%7=0)xy+=I;xy=sqrt(double)xy);returnxy;*第23题voidCalValue()intI;doublex,sum=0;for(I=0;IMAXNUM;I+)sumint=sumint+(int)xxI;x=xxI-(int)xxI;sumdec=sumdec+x;sum=sum+xxI;aver=sum/MAXNUM;*第24题intjsValue(intbb)intI,j,k=0;inthun,ten,data;for(I=100;I=999;I+)j=10;while(j*j=I)
13、if(I=j*j)hun=I/100;data=I-hun*100;ten=data/10;data=data-ten*10;if(hun=ten|hun=data|ten=data)bbk=I;k+;j+;returnk;*第25题intjsValue(longn)intI,strl,half;charxy20;ltoa(n,xy,10);strl=strlen(xy);half=strl/2;for(I=0;I=half)return1;elsereturn0;*第26题voidCalValue(void)intI,data;for(I=0;I0)totNum+;data=xxI1;if(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国 计算机等级考试 三级 南开 语言 上机 100 答案 讲解 学习
限制150内