



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、二級C上機(jī)專用最新上機(jī)題庫集選精簡版本套題使用方法如下:填空部分關(guān)健字查找題目,題庫為成套,填空1套對應(yīng)改錯1程序1。例如:你抽到了4題,紅色部分代表4題填空題第一個空前面的部分關(guān)健字代碼,后兩個空沒有列舉。下面粉色部分為三個空的答案,改錯題及編程題也是4題。(注意不要把分號看成冒號)請仔細(xì)研究一、填空題1、 t = _1_; t *= (-1.0)*x/_2_;(1)x (2)n (3)fabs(t)2、 switch(_1_)(1)n%10 (2)break (3)break3、if(t%2=_1_)(1)0 (2)10*x (3)n/104、rmax=aij; c= _1_ ; (1)
2、j (2)0 (3)i+5、void fun(char (*ss) _1_, int k)(1) M (2)N (3)06、void fun(int (*t)_1_ )(1)N(2)tij (3)tji7、void fun(int (*a)N, int _1_)(1) k (2)N (3)aki8、while(t<=_1_)(1) 999 (2)t/10 (3)x9、 _1_;(1) sum=0 (2)tii (3)110、_1_ fun(char ch)(1) char (2)ch<='9' (3)'0'11、s=0; i=_1_;(1) 0 (2
3、)i+ (3)2.*i12、while (!feof(_1_)(1) fp (2)= (3)fp13、for(i=0; i< _1_ ; i+)(1) N (2)substr (3)014、for(p=1; p<= _1_; p+)(1) k (2)N-1 (3)temp15t=(a>b)?(b>c?b :(a>c?c:_1_):(a>c)?_2_:(b>c)?c:_3_);(1) a (2)a (3)b16 if (ch>='a')_1_(ch<='z')(1) && (2)'A
4、39; (3)ch17、if(isdigit(*s) sum+=*s- _1_ ;(1)48 (2)s+ (3)sum18、f = _1_;(1) 1 (2)-1 (3)t19、if(n>=len) strcpy(_1_);(1) t,s (2)si (3)020、_1_ fun(struct student *a)(1)struct student * (2)a->scorei (3)a21、max = min = _1_;(1) ai (2)aj (3)aj22、void fun(int _1_ , int n)(1) tN (2)i=0;i<n (3)s23、void
5、fun(int _1_, int n)(1) *a (2)2 (3)i+124、 f = 1.0+_1_;(1) x (2)n (3)t25、 t = _1_;(注意和第1題不一樣) for (i=_2_; i<n; i+)(1) 1 (2)1 (3)i26、b_1_ = 10004;(1) ->sno (2)->name (3)&t27、k=_1_;(注意和第49題不一樣) t=_2_;(1) 1 (2)2*i (3) (-1)28、s=_1_;(1) 0 (2)n (3)(t*t)29、 ch=tolower(_1_);(1) *s (2)1 (3)kn30、_1
6、_ t;(1) struct student (2)n-1(3),31、 if (_1_= 0) (1) ai%2 (2)aj (3) j32、 t=*n % _1_;(1) 10 (2)0 (3)x33、for(i=0; i< _1_ ; i+)(注意有相類似的) if(len<= _2_) (1) N (2)k (3)ssi34、 _1_ ; flag=1;(1) n+ (2)0 (3)s+35、 tj=_1_; j+;(1) si (2) k (3)036、for(i=0; i< _1_ ; i+)if(strcmp(ssi,t)=0)ret
7、urn_2_ ;(注意有類似的)(1) N (2)i (3)-137、lp= _1_ ;(1) s (2)-(注意是2個減號) (3) return 038、x=_1_/4;(1) 3.(注意要打上點) (2) > (3)(2*i+1)39、for (i=0; i<_1_; i+)ai = an-1-_2_;(注意有類似題)(1) n/2 (2)i (3)an-i-140、b = _1_;(1) a (2) (3)scorei41、 for (_1_; j<i; j+)(1) j=2 (2)i (3)j42、i=_1_;(1) 1 (2)s (3)i*1043、_
8、1_ fun(struct student a)(1) struct student (2)(3)a.scorei44、p=(n%2=0)?n/2:n/2+_1_;(1) 1 (2)i (3)ap+i45、 if (ai%2=_1_)(1) 1 (2)j+ (3)j46、n=_1_;(1) 0 (2)x (3)t+47、 *(t+n)= _1_ ; n+; (1) *s (2)s+ (3)n48、#define OK(i, t, n) (_1_%t=0) && (i/t<n)(1) i (2)t+ (3)count49、k= _1_ ;(注意有類似題)if(s
9、trlen(psk) < strlen(_2_) ) k=j;(1) i (2)psj (3) tp50 for (j=ai*2; j<=n; j+=_1_)(1)ai (2)ai (3)0二、改錯題1.(1)for(i=1;i<=y;i+) (2)t=t%1000;2.(1)if(t=0) (2) *zero=count;3.(1)*t=0; (2) if(d%2!=0)4.(1)for(i=2;i<=m;i+) (2)y-=1.0/i/i;5.(1)t=1; (2) return(2*s);6.(1)#define FU(m,n) (m)/(n)(2)return
10、(value);7.(1)for(i = strlen( t )-1; i;i-) (2)if(tj > tj + 1 )8.(1)void fun(long s,long *t) (2)while(s>0)9.(1)double r; (2) while(fabs(m-n)>0.001)10.(1)bk=*p; (2) bk=' 'k+;11.(1)void fun (char *s, char *t) (2)t2*d = 0;12.(1)n=strlen(aa); (2)ch=aai;13.(1)fun(int x,int y, int z)(2)retu
11、rn j;14.(1) void fun(int aM, int m)(2)ajk=(k+1)*(j+1);15.(1)c=tolower(c)(注:c小寫); (2)c=c+5;16.(1) void fun(int *a)(2)aj=aj-1;17.(1) if (k%13 = 0) | (k%17 =0) (注:雙等號) (2)(注:橫線去掉)18.(1)for(i=1;i<=3;i+)(2)if(k>=0&&k<=6)19.(1) if(i%k=0)(2)if(k>=i)20.(1)char *fun(char (*sq)M )(2)return
12、 sp;21.(1)switch(g)(2)case 1: return 1; case 2:return 1;22.(1)fun(int a,int m)(2)else if(m>amid)23.(1) sum=0;(2)if(i+1)%5=0)24.(1)d=1;s=0;(2)d=d/10;25.(1) k=i;(2)c=k;26.(1)double fun(double a,double x0)(2)if(fabs(x1-x0)>0.00001)27.(1)k+; (2)if(m=k)28.(1) for(i=0;stri;i+)(2)if(substrk+1=0)29.(1
13、) float fun(int k)(2)return s;30.(1) q=p+i; (2)while(q>p)31.(1) fun (int n) (2)if(n=1)32.(1) if (n=0)(2)result *= n- ;33.(1) int k=0;(2)while( *p | *q )34.(1) t+=sk; (2)*aver=ave;35.(1) while(*w)(2)if(*r=*p)36.(1) a2=k/10;(注意是十)(2)return i;37.(1) double fun (int n)(2)c=a;a+=b;b=c;38.(1)double fun
14、(int n)(2)s=s+(double)a/b;39.(1) n= *p-'0'(2)n=n*8+*p-'0'40.(1) sj+=si;(2)sj=0;41.(1)sum=0;j=0;(2)if(sum%4=2)42.(1) int fun(int n,int xxM)(2)printf("%d",xxij);43.(1) if(p=n) return -1;(2)ai=ai+1;44.(1)float k; (2)if(*c>*a)45.(1) t=a;a=b;b=t;(2)return(b);46.(1) int i,sl;(
15、2)ti=ssl-i-1;47.(1) int j, c=0; double xa=0.0;(2)if (xj>=xa)48.(1) int fun(int a,int b,int c)(2)else return 1;49.(1) double fun(int n)(2)return sum;50.(1) y=1;(2) d=a-i;三、編程題1、int i=0; double s=1,a=1; while(fabs(a)>0.000001) a=a*(0.5-i)*x/(i+1); s+=a; i+; return s;2、int i; double s=0,a=1; for(
16、i=1;i<=n;i+) a=a/i; s+=a; return s;3、while(*p1) p1+; while(*p2) *p1=*p2; p1+; p2+; *p1=0;4、int i=0,s=0,n=0; for(i=0;i<m;i+) s+=scorei; s/=m; for(i=0;i<m;i+) if(scorei<s) belown=scorei; n+; return n;5、int i=0,k=0;char *t=a;while(*t='*') k+; t+; t=a;if(k>n)&
17、#160;t=a+k-n;while(*t) ai=*t; i+; t+; ai='0'6、int i=0,j=0; while(ai='*') i+; while(ai) aj=ai; i+; j+; aj=0;7、int i=1; while(ssi-1&&ssi) if(ssi>='a'&&ssi<='z') ssi+='A'-'a' i+=2; 8、int i,j; STREC strTemp;
18、for(i=0;i<N-1;i+) for(j=i+1;j<N;j+) if(ai.s<aj.s) strTemp=ai; ai=aj; aj=strTemp; 9、void fun( char *a, char *h,char *p ) a=h; while(h!=p) if(*h!='*') *a=*h; a+; h+; while(*p) *a=*p; a+;p+; *a=0;10、int i=0; double s=0; while(h->next) h=h->next; s+=h->s; i+; s/=i; return s;11、
19、int i=0,j=0; while(si) if(i%2=1&&si%2=1) tj=si; j+; i+; tj=0;12、double s=0; while(h->next) h=h->next; if(s<h->s) s=h->s; return s;13、 int i; for(i=0;i<n-h-e;i+) ai=ai+h; ai=0;14*c=a/10*10+a%10*1000+b/10+b%10*100; 15、int i; double s=0,a=0; for(i=1;i<=n;i+) a+=sqrt(i); s+=
20、a; return s;16、int i,s=0; for(i=2;i<n;i+) if(n%i=0) s+=i; return s;17、int i,s=0; for(i=21;i<n;i+) if(i%3=0&&i%7=0) s+=i; return sqrt(s);18、int i; double s=1,a=1; for(i=1;i<=n;i+) a=a/i; s+=a; return s;19、int i; for(i=1,*n=0;i<=x;i+=2) if(x%i=0) pp*n=i; (*n)+; 20*c=a/10*100+a%10+b
21、/10*10+b%10*1000; 21、int i; double s=0; for(i=0;i<N;i+) s+=a->si; a->ave=s/N;22、char *b=a; while(b<p) if(*b!='*') *a=*b; a+; b+; while(*p) *a=*p; a+; p+; *a=0;23、int i; double s=0; for(i=0;i<N;i+) s+=ai.s; s/=N; for(i=0,*n=0;i<N;i+) if(ai.s<s) b*n=ai; (*n)+; return s;24、
22、int i; double s=0; for(i=0;i<8;i+) s+=sqrt(xi+xi+1)/2); return s;25、int i; double s=0,x1=0; for(i=0;i<10;i+) x1+=xi; x1/=10; for(i=0;i<10;i+) s+=(xi-x1)*(xi-x1); s=sqrt(s/10); return s;26、int i; double s=0; for(i=0;i<N;i+) s+=ai.s; s/=N; for(i=0,*n=0;i<N;i+) if(ai.s>=s) b*n=ai; (*n
23、)+; return s; 27、int i;for(i=1,*max=a0,*d=0;i<n;i+) if(*max<ai) *max=ai; *d=i; 28、int i=1; double s=1,a=1; while(a>eps) a=a*i/(2*i+1); s+=a; i+; return s*2;29、int i; double s=0; for(i=1;i<=n;i+) s+=1.0/(i*(i+1); return s;30、int i,j; for(i=0,j=0;i<N;i+) if(ai.s>=l&&ai.s<=
24、h) bj=ai; j+; return j;31、int i=0,j=0; while(ai) if(ai='*') j+; else j=0; i+; if(j>n) ai-j+n='0' 32、 /* 以下代碼僅供參考 */ int i,len; /* len為串長 */ long x=0; len=strlen(p);/* 以下完成數(shù)字字符串轉(zhuǎn)換為一個數(shù)字。注意:字符'0'不是數(shù)字0 */ for(i=0;i<len;i+) x=x*10+pi-'0' return x;33、 /* 以下代碼僅供參考 */ i
25、nt i=0,k; while(ai='*') i+; k=i; while(ai!='0') /* 以下程序段實現(xiàn)非*字符前移 */ if(ai!='*') ak=ai; k+; i+; ak='0'34、 int i; *k=0; for(i=0;i<t;i+) if(si>s*k) *k=i;35、int i=0,j=0; while(si) if(si%2=0) tj=si; j+; i+; tj=0;36、int i=0,j=0; while(ai) if(ai!='*') j=0; else
26、 j+; i+; ai-j=0;37、/* 以下代碼僅供參考 */ int j=0, t=m+1; while(j<k) /* 按題目要求完成以下代碼 */ if(prime(t) xxj=t; j+; t+; 38、int i,s=a00; for(i=0;i<M;i+) if(a0i>s) s=a0i; if(a1i>s) s=a1i; return s;39、int i; STREC t = '0', -1; for(i=0;i<N;i+) if(strcmp(ai.num,b)=0) t=ai; return t;40、 /* 以下代碼僅供參考 */ char *p,*q; int n=0; p=a; while(*p='*') /* 統(tǒng)計串頭'*'個數(shù)n */ n+; p+; q=a; /* 向前復(fù)制字符串,請?zhí)顚懴鄳?yīng)的語句完成其功能 */ while(*p) *q+=*p+; for(;n>0;n-) /* 在串尾補n個'*' */ *q+='*' *q='0' 41、int i; doub
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 合同解除條件合同范本
- 反擔(dān)保合同范例app
- 小學(xué)課題申報書 寫字
- 高校省級課題申報書
- 員工合同范本表
- 師德建設(shè)課題申報書
- 企業(yè)員工租房合同范本
- 吉安農(nóng)村生意轉(zhuǎn)讓合同范例
- 申報課題沒申報書
- 醫(yī)療務(wù)工合同范本武威市
- 2025年國航機(jī)務(wù)系統(tǒng)AMECO工程師崗位校園招聘筆試參考題庫附帶答案詳解
- 《物聯(lián)網(wǎng)中間件》課件
- 2025年中國建材集團(tuán)所屬中建材聯(lián)合投資有限公司招聘筆試參考題庫附帶答案詳解
- 水幕噴淋系統(tǒng)的工作原理與應(yīng)用
- 門樓施工方案
- 全國職業(yè)院校技能大賽高職組(康復(fù)治療技術(shù)賽項)考試及答案
- 2024年08月河北唐山銀行第二批社會招考筆試歷年參考題庫附帶答案詳解
- 小學(xué)生拗九節(jié)課件
- 《智能制造技術(shù)基礎(chǔ)》課件-第2章 智能系統(tǒng)方案與設(shè)計
- 人教版PEP小學(xué)五年級英語下冊全冊教案(含計劃)
- 2025年幼兒園膳食工作計劃
評論
0/150
提交評論