[互聯(lián)網(wǎng)]免費(fèi)NCRE全國計(jì)算機(jī)等級考試二級C語言上機(jī)---南開100題答案_第1頁
[互聯(lián)網(wǎng)]免費(fèi)NCRE全國計(jì)算機(jī)等級考試二級C語言上機(jī)---南開100題答案_第2頁
[互聯(lián)網(wǎng)]免費(fèi)NCRE全國計(jì)算機(jī)等級考試二級C語言上機(jī)---南開100題答案_第3頁
[互聯(lián)網(wǎng)]免費(fèi)NCRE全國計(jì)算機(jī)等級考試二級C語言上機(jī)---南開100題答案_第4頁
[互聯(lián)網(wǎng)]免費(fèi)NCRE全國計(jì)算機(jī)等級考試二級C語言上機(jī)---南開100題答案_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、(免費(fèi))NCRE全國計(jì)算機(jī)等級考試二級C語言上機(jī)-南開100題答案_6.txt男人的承諾就像80歲老太太的牙齒,很少有真的。你嗜煙成性的時(shí)候,只有三種人會高興,醫(yī)生你的仇人和賣香煙的。填空題答案第1題答案第1處填空:n>1或1<n第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處填空:

2、i<=n或n>=i第2處填空:|第3處填空:1.0或(double)1第5題答案第1處填空:r*r第2處填空:&x第3處填空:x第6題答案第1處填空:<=第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處填空:max<numi?或numi>max?第3處填空:numi!=0或0!=numi第9題答案第1處填空:(*a)+或+(*a)或*a=*a+1或*a+=1第2處填空:(*b)+或+(*

3、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題答案第1處填空:tti<='Z'或'Z'>=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+

4、或+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第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

5、處填空: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處填空: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處填空

6、:j第28題答案第1處填空:1第2處填空:s*i或i*s第3處填空:0第4處填空:s+fun(k)或fun(k)+s第29題答案第1處填空:0第2處填空:i<=x或x>=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或p20或*p2!=0或p20!=0第3處填空:*p2+第32題答案第1處填空:sum+=xi或sum=sum+xi第2處填空:avg*1000或1000

7、*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處填空:i<*num或*num>i第2處填空:n+或+n或n+=1或n=n+1第3處填空:*num=n第36題答案第1處填空:&&第2處填空:si-'0'第3處填空:n第37題答案第1處填空:xxi%10第2處填空:bbn+=xx

8、i第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+

9、;或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處填空:0第2處填空:|第45題答案第1處填空:s1-i-1或s1-1-i第2處填空:2*s1或s1*2第46題答案第1處填空:*k第2處填空:si>max或max<si第3處填空:i第47題答案第1處填空:xxi%10第2處填空:bbn+=xxi第3處填空:n第48題答案第1處填空:n>0或0<n第2處填空:n%10+'0'或'0

10、'+n%10第3處填空:stri='0'或stri=0第49題答案第1處填空:disc<0或0>disc第2處填空:sqrt第3處填空:sqrt第50題答案第1處填空:s第2處填空:*p+第3處填空:*(p)或*p或*p!=0第51題答案第1處填空:x>y或y<x第2處填空:x>z或z<x第3處填空:y>z或z<y第52題答案第1處填空:"out52.dat","w"第2處填空:fputc(ch,fp)第3處填空:fclose(fp)第53題答案第1處填空:i第2處填空:p->

11、next=s第3處填空:p->next第54題答案第1處填空:*p1<*p2或*p2>*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處填空:

12、f*=i或f=f*i或f=i*f第59題答案第1處填空:sum=0第2處填空:sum+=n或sum=sum+n或sum=n+sum第3處填空:ld第60題答案第1處填空:i<n或n>i第2處填空:j<n-1或n-1>j第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)!='*'

13、第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處填空:j>i或i<j第2處填空:bbj=bbj-1第3處填空:break第67題答案第1處填空:p=str第2處填空:pi+或+pi或pi+=1或pi=pi+1第3處填空:si='0'或si=0第68

14、題答案第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題答案第1處填空:bbij=0第2處填空:1第3處填空:j=n-1-i或j=n-i-1第74題答案第1處填空:*std或std0第2處填空:stdi

15、.age第3處填空:第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第2處填空:i<k或k>i第80題答案第1處填空:-i或i-或i-=1或i=i-1第2處填空:bbj=bbi

16、第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處填空:si=ch或ch=si第3處填空:r

17、eturn 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處填空:aamax<aai或aai>aamax第2處填空:aamin&g

18、t;aai或aai<aamin第3處填空:aamax=aamin第94題答案第1處填空: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處填空:i<j或j>i第97題答案第1處填空:break第2處填空:ti第3處填空:uul第98題答案第1處填空:si!='0'或si或si!=0第2處填空:25第3處填空:1第99題答案第1處填空:j%i=0或!

19、(j%i)或0=j%i第2處填空:flag=1或flag或1=flag第3處填空:aver/n第100題答案第1處填空:k=0第2處填空:|第3處填空:sk='0'或sk=0改錯(cuò)題答案第1題答案第1處:IsPrime(int n);應(yīng)改為IsPrime(int n)第2處:if!(n%i)應(yīng)改為if(!(n%i)第2題答案第1處:int k=1;應(yīng)改為int k=0;第2處:while(*p!=*q)應(yīng)改為while(*p|*q)第3題答案第1處:sj=si;應(yīng)改為sj+=si;第2處:sj="0"應(yīng)改為sj='0'第4題答案第1處:void

20、 fun(char*s,int a,int b)應(yīng)改為void fun(char*s,int*a,int*b)第2處:a+;應(yīng)改為(*a)+;第3處:b+;應(yīng)改為(*b)+;第5題答案第1處:ai+1=ai;應(yīng)改為ai=ai+1;第6題答案第1處:for(i=2;i<m;i+)應(yīng)改為for(i=2;i<=m;i+)第2處:y-=1/(i*i);應(yīng)改為y-=1.0/(i*i);第7題答案第1處:p=j應(yīng)改為p=j;第2處:p=i;應(yīng)改為p=j;第8題答案第1處:void fun(char*p);應(yīng)改為void fun(char*p)第2處:p=q+i;應(yīng)改為q=p+i;第9題答案第1

21、處:t=sk;應(yīng)改為t+=sk;第2處:*aver=&ave;應(yīng)改為*aver=ave;第10題答案第1處:void fun(char*s,*t1,*t2,*w)應(yīng)改為void fun(char*s,char*t1,char*t2,char*w)第2處:while(r)應(yīng)改為while(*r)第11題答案第1處:n=*p-'o'應(yīng)改為n=*p-'0'第2處:n=n*7+*p-'o'應(yīng)改為n=n*8+*p-'0'第12題答案第1處:a=NuLL;應(yīng)改為a=NULL;第2處:if(r=p)應(yīng)改為if(*r=*p)第13題答案第

22、1處:t+=1.0/k;應(yīng)改為t+=1.0/i;第2處:應(yīng)填return t;第14題答案第1處:int r;應(yīng)改為double r;第2處:while(fabs(n-m)<0.001)應(yīng)改為while(fabs(n-m)>0.001)第15題答案第1處:void fun(char str,char ch)應(yīng)改為void fun(char*str,char ch)第2處:if(*str=ch)應(yīng)改為if(*str='0')第3處:str1='0'應(yīng)改為str1='0'或str1=0;第16題答案第1處:p->next=NULL;

23、應(yīng)改為p=s;第2處:s->data=rand()%m;應(yīng)改為s->data=rand()%(m-1);第3處:return p;應(yīng)改為return h;第17題答案第1處:if(k%13=0)|(k%17=0)應(yīng)改為if(k%13=0)|(k%17=0)第2處:應(yīng)填第18題答案第1處:void fun(int a,int b)應(yīng)改為void fun(int*a,int*b)第2處:t=b;b=a;a=t;應(yīng)改為t=*b;*b=*a;*a=t;第19題答案第1處:void fun(long s,long t)應(yīng)改為void fun(long s,long*t)第2處:while(s

24、<0)應(yīng)改為while(s>0)第20題答案第1處:void fun(int a,int m)應(yīng)改為int fun(int a,int m)第2處:if(m>=amid)應(yīng)改為if(m>amid)第21題答案第1處:p=h;應(yīng)改為p=h->next;第2處:p=h->next;應(yīng)改為p=p->next;第22題答案第1處:for(i=2;i<m;i+)應(yīng)改為for(i=2;i<=m;i+)第2處:y+=1/(i*i);應(yīng)改為y+=1.0/(i*i);第23題答案第1處:int fun(n)應(yīng)改為int fun(int n)第2處:if(n=

25、1)應(yīng)改為if(n=1)第24題答案第1處:if(r=p)應(yīng)改為if(*r=*p)第2處:if(r='0')應(yīng)改為if(*r='0')第25題答案第1處:if n=0應(yīng)改為if(n=0)第2處:result=n-;應(yīng)改為result*=n-;第26題答案第1處:應(yīng)填sum=0;第2處:scanf("%d,",aij);應(yīng)改為scanf("%d,",&aij);第27題答案第1處:t=0;應(yīng)改為t=1.0;第2處:while(t<=eps)應(yīng)改為while(t>=eps)第28題答案第1處:s=p;應(yīng)改為

26、p=s;第2處:應(yīng)填p+;或+p;或p+=1;或p=p+1第3處:ai='0'應(yīng)改為ai='0'或ai=0;第29題答案第1處:b=a;應(yīng)改為a=b;第2處:return(a);應(yīng)改為return(b);第30題答案第1處:long k;應(yīng)改為long k=1;第2處:num=10;應(yīng)改為num/=10;第31題答案第1處:if(tti>='a')|(tti<='z')應(yīng)改為if(tti>='a')&&(tti<='z')第2處:tti+=32;應(yīng)改為tti-

27、=32;第32題答案第1處:if(i+1%5=0)應(yīng)改為if(i+1)%5=0)第33題答案第1處:while(*s!='')應(yīng)改為while(*s)或while(*s!='0')或while(*s!=0)第2處:(*s)+;應(yīng)改為s+;第34題答案第1處:t=0;應(yīng)改為*t=0;第2處:if(d%2=0)應(yīng)改為if(d%2!=0)第35題答案第1處:if(p='')應(yīng)改為if(*p='')第2處:*p=toupper(*(p-1);應(yīng)改為*(p-1)=toupper(*(p-1);第36題答案第1處:j=1;應(yīng)改為j=0;第2處

28、:while(t!=0&&m!=0&&n!=0)應(yīng)改為while(t!=0|m!=0|n!=0)第37題答案第1處:*r=t;應(yīng)改為r=t;或r=&t0;第2處:應(yīng)填r=t;或r=&t0;第38題答案第1處:t=x;x=y;應(yīng)改為t=*x;*x=y;第2處:return(y);應(yīng)改為return(t);或return t;第39題答案第1處:void fun(char s,char t)應(yīng)改為void fun(char*s,char*t)第2處:t2*d-1='0'應(yīng)改為t2*d='0'或td+i='0&#

29、39;或t2*d=0;或td+i=0;第40題答案第1處:for(i=j+1;i<n-1;i+)應(yīng)改為for(i=j+1;i<n;i+)第2處:t=i;應(yīng)改為p=i;第41題答案第1處:while(p->next)應(yīng)改為while(p!=NULL)第2處:p=h->next;應(yīng)改為p=p->next;第42題答案第1處:if(i%2&&si%2=0)應(yīng)改為if(i%2|si%2=0)或if(i%2!=0|si%2=0)第2處:ti='0'應(yīng)改為tj='0'或tj=0;第43題答案第1處:k=n;應(yīng)改為k=i;第2處:

30、b=k/10;應(yīng)改為b=k%10;第44題答案第1處:fun(int*a,int m)應(yīng)改為void fun(int(*a)M,int m)第2處:ajk=k*j;應(yīng)改為ajk=(k+1)*(j+1);第45題答案第1處:void fun(char*s,t1,t2,w)應(yīng)改為void fun(char*s,char*t1,char*t2,char*w)第2處:while(w)應(yīng)改為while(*w)第46題答案第1處:fun(int n)應(yīng)改為double fun(int n)第2處:return sum應(yīng)改為return sum;第47題答案第1處:void fun(int*a,int n)

31、;應(yīng)改為void fun(int*a,int n)第2處:m=0;應(yīng)改為m=i;第48題答案第1處:fun(char(*sq)N)應(yīng)改為char*fun(char(*sq)M)第2處:return sq;應(yīng)改為return sp;第49題答案第1處:*t=malloc(sizeof(STU);應(yīng)改為t=(STU*)malloc(sizeof(STU)*m);第2處:tk.num=bj.num;應(yīng)改為strcpy(tk.num,bj.num);第50題答案第1處:ti=ss1-i;應(yīng)改為ti=ss1-i-1;或ti=ss1-1-i;第51題答案第1處:void fun(char str,int

32、m,char*pt)應(yīng)改為void fun(char str10,int m,char*pt)第2處:pti=strk,i;應(yīng)改為pti=strki;第52題答案第1處:int fun(double x,int n)應(yīng)改為int fun(double x,int n)第53題答案第1處:switch(g);應(yīng)改為switch(g)第2處:case 1;應(yīng)改為case 1:第54題答案第1處:double fun(char*s,char*t)應(yīng)改為char*fun(char*s,char*t)第2處:(*ss)+;應(yīng)改為ss+;第3處:(*tt)+;應(yīng)改為tt+;第55題答案第1處:y=0;應(yīng)改

33、為y=1;第2處:d=i-a;應(yīng)改為d=a-i;第56題答案第1處:void fun(char(*pstr)6)應(yīng)改為void fun(char*pstr6)第2處:if(strcmp(*(pstr+i),pstr+j)>0)應(yīng)改為if(strcmp(*(pstr+i),*(pstr+j)>0)第3處:*(pstr+i)=pstr+j;應(yīng)改為*(pstr+i)=*(pstr+j);第57題答案第1處:while(i>j)應(yīng)改為while(i<j)或while(j>i)第2處:c=0;應(yīng)改為*c='0'或*c=0;第58題答案第1處:for(i=0;

34、i<=s1;i+)應(yīng)改為for(i=0;i<s1;i+)第2處:ts1='0'應(yīng)改為t2*s1='0'第59題答案第1處:void fun(char*s,int num5);應(yīng)改為void fun(char*s,int num5)第2處:numi=0;應(yīng)改為numk=0;第3處:switch(s)應(yīng)改為switch(*s)第60題答案第1處:if(i%k!=0)應(yīng)改為if(i%k=0)第2處:if(k<i)應(yīng)改為if(k>=i)第61題答案第1處:fun(int m)應(yīng)改為double fun(int m)第2處:for(i=100,i&

35、lt;=m,i+=100)應(yīng)改為for(i=100;i<=m;i+=100)第62題答案第1處:break應(yīng)改為break;第63題答案第1處:i=1;應(yīng)改為i=0;第2處:while(i<3|*p)應(yīng)改為while(i<3&&*p)第3處:bk=''應(yīng)改為bk+=''第64題答案第1處:c=c-32;應(yīng)改為c=c+32;第2處:c=c-5;應(yīng)改為c=c+5;第65題答案第1處:void fun(long s,long t)應(yīng)改為void fun(long s,long*t)第2處:s1=s1*100;應(yīng)改為s1=s1*10;第

36、66題答案第1處:fun(int n)應(yīng)改為double fun(int n)第2處:b+=c;應(yīng)改為b=c;第67題答案第1處:fun(double a,double x0)應(yīng)改為double fun(double a,double x0)第2處:if(abs(x1-x0)>=1e-6)應(yīng)改為if(fabs(x1-x0)>=1e-6)第68題答案第1處:return 1;應(yīng)改為return 3;第2處:return 3;應(yīng)改為return 1;第69題答案第1處:void upfst(char p)應(yīng)改為void upfst(char*p)第70題答案第1處:int fun(in

37、t*b);應(yīng)改為int fun(int*b)第2處:for(k=10;k<=55;k+)應(yīng)改為for(k=1;k<55;k+)第3處:return k;應(yīng)改為return i;第71題答案第1處:if k>1應(yīng)改為if(k>1)第72題答案第1處:int fun(char*str,*substr)應(yīng)改為int fun(char*str,char*substr)第2處:for(i=0,stri,i+)應(yīng)改為for(i=0;stri;i+)第73題答案第1處:t=1.0-1/i;應(yīng)改為t-=1.0/i;或t=t-1.0/i;或t-=(double)1/i;第2處:應(yīng)填ret

38、urn t;第74題答案第1處:c=aai;應(yīng)改為ch=aai;第75題答案第1處:int fun(int m,int xx)應(yīng)改為int fun(int m,int xxM)第2處:printf("%4f",xxij);應(yīng)改為printf("%4d",xxij);第76題答案第1處:long s1=0;應(yīng)改為long s1=1;第2處:s=10;應(yīng)改為s/=10;第77題答案第1處:void fun(char a)應(yīng)改為void fun(char*a)第78題答案第1處:k+應(yīng)改為k+;第2處:if(m=k)應(yīng)改為if(m=k)第79題答案第1處:ct

39、="0"應(yīng)改為ct='0'第80題答案第1處:fun(int n)應(yīng)改為double fun(int n)第2處:s=s+(Double)a/b;應(yīng)改為s=s+(double)a/b;第81題答案第1處:fun(int n)應(yīng)改為double fun(int n)第2處:for(i=2;i<n;i+)應(yīng)改為for(i=2;i<=n;i+)第82題答案第1處:result*=-n;應(yīng)改為result*=n-;第2處:應(yīng)填return result;第83題答案第1處:void fun(int x,int y)應(yīng)改為void fun(int*x,in

40、t*y)第2處:t=x;x=y;y=t;應(yīng)改為t=*x;*x=*y;*y=t;第84題答案第1處:void fun(int m,int k);應(yīng)改為void fun(int m,int k)第2處:aai=m/k;應(yīng)改為aai=m%k;第3處:printf("%d",aai);應(yīng)改為printf("%d",aai-1);第85題答案第1處:sj=si;應(yīng)改為sj+=si;第2處:si='0'應(yīng)改為sj='0'第86題答案第1處:float*k;應(yīng)改為float k;第2處:if(*s<*p)應(yīng)改為if(*s>*

41、p)第87題答案第1處:void fun(int a)應(yīng)改為void fun(int aM)或void fun(int a)或void fun(int*a)第2處:aj=aj+1;應(yīng)改為aj=aj-1;第88題答案第1處:for(i=0;i<=3;i+)應(yīng)改為for(i=1;i<=3;i+)第2處:if(k>=1&&k<=6)應(yīng)改為if(k>=0&&k<=6)第89題答案第1處:for(i=1;i<y;i+)應(yīng)改為for(i=1;i<=y;i+)第2處:t=t/1000;應(yīng)改為t=t%1000;第90題答案第1處:

42、d=0;應(yīng)改為d=1;第2處:s=1;應(yīng)改為s=0;第3處:s=s/10;應(yīng)改為d=d/10;第91題答案第1處:for(i=strlen(t);i;i-)應(yīng)改為for(i=strlen(t)-1;i;i-)或for(i=strlen(t)-1;i>0;i-)第2處:if(tj<tj+1)應(yīng)改為if(tj>tj+1)第92題答案第1處:long s=0,t=1;應(yīng)改為long s=0,t=0;第2處:for(j=0;j<=n;j+)應(yīng)改為for(j=0;j<n;j+)第3處:t=t%10;應(yīng)改為t=t/10;第93題答案第1處:while(t>=num)應(yīng)改

43、為while(fabs(t)>=num)第2處:t=s%n;應(yīng)改為t=s/n;第94題答案第1處:int sum=0.0;應(yīng)改為double sum=0.0;第2處:sum=c;應(yīng)改為sum/=c;第95題答案第1處:s=s+(n+1)/n;應(yīng)改為s=s+(double)(n+1)/n;第2處:return s;應(yīng)改為return t;第96題答案第1處:fun(int k)應(yīng)改為double fun(int k)第2處:return s應(yīng)改為return s;第97題答案第1處:f(double x)應(yīng)改為double f(double x)第2處:return s應(yīng)改為return

44、s;第98題答案第1處:#define FU(m,n)(m/n)應(yīng)改為#define FU(m,n)(m)/(n)第2處:Return(value);應(yīng)改為return(value);第99題答案第1處:int i,j,k,sum;應(yīng)改為int i,j=0,k,sum;第2處:if(sum%4=2)應(yīng)改為if(sum%4=2)第100題答案第1處:if(t=0)應(yīng)改為if(t=0)第2處:zero=count;應(yīng)改為*zero=count;編程題答案第1題答案int fun(int score,int m,int below)int i,k=0,aver=0;for(i=0;i<m;i+

45、) aver+=scorei;aver/=m;for(i=0;i<m;i+)if(scorei<aver) belowk=scorei; k+; return k;第2題答案void fun(int*a,int*n) int i,j=0; for(i=2;i<1000;i+) if(i%7=0|i%11=0)&&i%77!=0)aj+=i; *n=j;第3題答案void fun(int x,int pp,int*n) int i=1,j=0,k=0,*t=pp; for(i=0;i<=x;i+) if(i%2!=0) tj=i; j+; for(i=0;

46、i<j;i+)if(x%ti=0) ppk=ti; k+; *n=k;第4題答案void fun(char*tt,int pp) int i; for(i=0;i<26;i+) ppi=0; while(*tt) switch(*tt) case'a':pp0+;break; case'b':pp1+;break; case'c':pp2+;break; case'd':pp3+;break; case'e':pp4+;break; case'f':pp5+;break; case

47、9;g':pp6+;break; case'h':pp7+;break; case'i':pp8+;break; case'j':pp9+;break; case'k':pp10+;break; case'l':pp11+;break; case'm':pp12+;break; case'n':pp13+;break; case'o':pp14+;break; case'p':pp15+;break; case'q':pp16+

48、;break; case'r':pp17+;break; case's':pp18+;break; case't':pp19+;break; case'u':pp20+;break; case'v':pp21+;break; case'w':pp22+;break; case'x':pp23+;break; case'y':pp24+;break; case'z':pp25+;break; tt+; 第5題答案void fun(int m,int k,

49、int xx) int g=0,i,j,flag=1; for(i=m+1;i<m*m;i+) for(j=2;j<i;j+) if(i%j!=0)flag=1;elseflag=0;break; if(flag=1&&j>=i) if(k>=0)xxg+=i;k-;elsebreak; 第6題答案void fun(char a,char b,int n) int i,j=0; for(i=0;i<LEN;i+) if(i!=n) bj=ai;j+; bj='0'第7題答案void fun(int*s,int t,int*k) in

50、t i,max; max=s0; for (i=0;i<t;i+) if (si>max) max=si; *k=i; 第8題答案float fun(int n) int i; float s=1.0,t=1.0; for(i=2;i<=n;i+) t=t+i; s=s+1/t; return s;第9題答案float fun(int m,int n) float p,t=1.0; int i; for(i=1; i<=m; i+) t=t*i; p=t; for(t=1.0,i=1; i<=n; i+) t=t*i; p=p/t; for(t=1.0,i=1;

51、i<=m-n; i+) t=t*i; p=p/t; return p;第10題答案float fun() float x1=0.0,x0; do x0=x1; x1=cos(x0); while(fabs(x0-x1)>=1e-6); return x1;第11題答案int fun(int aN) int i,j; for(i=0; i<N; i+) for(j=0; j<=i; j+)aij=0;第12題答案double fun(int wN) int i,j,k=0; double s=0.0; for(j=0; j<N; j+) s+=w0j; k+; fo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論