




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
使用说明:打开填空题程序后,以看到的内容作为查找参照;上机题分为填空题、改错题、编程题,如果你的考试填空题的题目和这题库中给出的某一道填空题的题目的一致,那么你的改错题、编程题的答案也都在下面。注:1、请在纯英文输入法状态下答题2、当出现“=”是指连续输入两个等于号,当出现是连续输入连个减号,2、建议不要使用复制和粘贴。3、逻辑或“| |”的输入.请务必认真参阅上机考试教学视频,掌握操作细节,否则无法通过。第01套:int fun(_1_ *std)_2_ *fp; int isizeof(STYPE), 1, _3_);填空:STYPE FILE fp改错:for(i=0; i= sl; i+) t2*sl=0;编程:*c=(a/10)*1000+(b/10)*100+(a%10)*10+(b%10);(此为一条语句,答题时输入在同一行,不要写成两行。)第02套:void WriteText(FILE _1_)fputs(_2_,fw);printf(%s,_3_);填空: *fw str str改错:void fun (long s, long *t)sl=sl*10;编程:int i, j=0, min=a0.s;for(i=0; iai.s)j=0; bj+=ai; min=ai.s;else if(min=ai.s)bj+=ai;return j;第03套:fprintf(_1_,%d %fn,_2_;if(fp=fopen(_3_,r)=NULL)填空:fp fclose(fp) fname改错:for(i=j+1;in;i+) p=i;编程:*c=(b%10)*1000+(a%10)*100+(b/10)*10+a/10;(此为一条语句,答题时输入在同一行,不要写成两行。)第04套: if(fs=fopen(source,_1_)=while(!feof(_2_)fputc(ch,_3_);填空:r fs ft改错:if(d%2=0) s/=10;编程:int i, j=0;for(i=0; idata=_1_; q=_2_;q-next=_3_;填空:x p s;改错:long k=1; num/=10;编程:int i; float ave=0.0;for(i=0; i_1_;printf( %d ,_2_);free(_3_);填空:next t-data t改错:void fun(char *a) printf(%c, *a);编程:int i;char *p=s, *q=t;int n=0,m=0;while(*p) n+;p+;while(*q) m+;q+;if(n=m) p=s;else p=t;return p;第07套:free(_1_);q=p-_2_; q=q-_3_;填空:q next next改错:p=j;p=i;编程: int i,j=0;*n=0;for(i=1;idata=ch) return _2_;k=fun(_3_);填空:0 n head,ch改错:for(i=0,t=0; pi; i+) ct=0;编程:int i;for(i=1; i=a&ssi_2_;fun(_3_, &num);填空:*n next head改错:a=NULL; if(*r=*p)编程:*c=(a%10)*1000+(b/10)*100+(a/10)*10+(b%10); (此为一条语句,答题时输入在同一行,不要写成两行。)第10套:s+= p-_1_;p=p-_2_;printf(nsum=%dn, fun(_3_);填空:data; next; head改错:while(*r)*a=*r; a+; r+;编程: int i, j = 0 ; for(i=1; i strlen(s); i+=2) tj+ = si ; tj = 0 ; 第11套_1_ fun(STU *std, char *num)if(strcmp(_2_,num)=0)return (_3_);填空:STU stdistdi改错: r+; p+;if(*r=0)编程:int i, j = 0 ; for(i = 0 ; i strlen(s); i+) if(si % 2) tj+ = si ; tj = 0 ; 第12套:if(_1_=year) kn+= _2_;return (_3_);填空:stdi.year stdi n改错:IsPrime(int n) if(!(n%i)编程:int i, max = a0.s, j = 0; for(i = 1 ; i N ; i+) if(max _2_ *=a;modify(_3_,a);填空:STU scorei &std改错:if(k0) else if(k=0)编程:int i, j; for(i = 0 ; i N ; i+) for(j = 0 ; j = i; j+) aij *= n ; 第14套:void fun(PERSON _1_)_2_ temp; fun(_3_);填空:*std PERSON std改错:int k, q, i;pti=strki;编程:int i, j; for(i = 0 ; i N ; i+) for(j = 0 ; j = i; j+) aij = 0 ; 第15套:max= _1_;if(max.age_2_) max=stdi;printf(nName : %s, Age : %dn, _3_,max.age);填空:*std stdi.age 改错:void fun(int *a, int *b) t=*b; *b=*a; *a=t;编程:int i,j, min, k ; for(i = 0 ; i N ; i+) min = tt0i ; k = 0 ; for(j = 1 ; j ttji) TAB min=ttji ; k = j ; ppi = ttki; 第16套:void show(STU _1_)printf(%5.1f, _2_);show(_3_);填空:tt tt.scorei std改错:m=i;if(akam)m=k;编程:if(w10000) w %= 10000 ; else if(w1000) w %= 1000 ; else if(w100) w %= 100 ; else if(w10) w %=10 ; return w ; 第17套:for(j=_1_; jnj) _2_;strcpy(ssk,_3_);填空:i+1 k=j t改错:void fun(char *str, char ch) if(*str !=ch)str1=0;编程:char bN ; int i = 0, j ; memset(b, 0, N) ; for(j = strlen(s) - 1 ; j = 0 ; j-) bi+ = sj ; strcpy(s, b) ; 第18套:n=len; _1_=i;for(j=_2_; j=0; j-)_3_=*;填空:k lenssij改错:result*=n-;return result;编程:char *p = s ; int i = 0 ; while(*p) if(*p != c) si+ = *p ; p+ ; si = 0 ; 第19套n=strlen(_1_);ssi_2_=*;ssin+j+ _3_=0;填空:ssi n+j 1改错:if(*p= ) *(p-1)=toupper(*(p-1);编程:char ch ; int i, j ; for(i = 1 ; i 6 ; i+) for(j = i + 1 ; j 6 ; j+) if(*(s + i) *(s + j) ch = *(s + j) ; *(s + j) = *(s +i) ; *(s + i) = ch ; 第20套:int fun(char (*ss) _1_, int *n)if(i=0) *n=_2_; _3_;填空:N len *n=len;改错:t+=1.0/i; return t;编程:int cnt=0;char *p=str, *q;while(*p) q=strstr(p, substr); if(q=NULL) break; p=q+strlen(substr); cnt+;return cnt;第21套:for(i=0; i_1_; i+)if(len _2_ *n)return(_3_);填空:M k改错:if(a=tti)&(tti=z)tti-=32;编程:int i,j;int t=0; for(i=2;im;i+) j=2;while(ji)if(i%j=0) xxt=i;t+; break;j+;*k=t;第22套:t2j=si; _1_;for(i=0; ik; i+) _2_;for(i=0; i_3_; i+) 填空:j+; si=t1i ; j改错:for(j=i+1; j=0 _1_ si=9)while(si+1+n!= _2_) n+;sj+1= _3_;填空:& 0 sj改错:for(i=2; i=m; i+)y+=1.0/(i*i);编程:int c33 ; int i, j ; for(i = 0 ; i 3 ; i+) for(j = 0 ; j =0&si= _2_) n+;_3_ ;填空: si 9) *t=n ;改错:t=*x; *x=y; return(t);编程:int i;*n=0;for(i=7; i1000; i+)if(i%7)=0|(i%11)=0)&(i%77)!=0) a(*n)+=i;第25套: if(n%2=0) k=n-_1_ ;c=_2_ ; s1=_3_ ;填空:k=n-1; k c改错:long s=0, t=0; t=t/10;编程:char *p = tt ; int i ; for(i = 0 ; i = a & *p = z)pp*p - a += 1 ; p+ ; 第26套:_1_;/for(j=_2_+2 ; j=num) t=s/n;编程: strncpy(b, a, n) ; bn = 0 ; strcat(b, a + n + 1) ; 第27套:for(i=0; si!=_1_ ; i+)n=_2_ ; sj+1=_3_ ;填空:0 0 c 改错:double sum=0.0;sum /=c;编程:int i,j,t; float s=0; for(i=1;i=n;i+) t=0; for(j=1;j=i;j+) t+=j; s=s+1./t; return s; 第28套:for(i=0; iN; _1_)tij+_2_=tij;for(j=0; j_3_; j+)填空:i+ m m改错:while(2=high)&(n0.000001); return x1; 第29套:for(i=0; i_1_; i+)x=ti_2_ ;ti_3_=x;填空:NN-10改错:s=s+(n+1.)/n;return t;编程:int f0 = 0, f1 = 1, f ; do f = f0 + f1 ; f0 = f1 ; f1 = f ; while(f =0;_2_ ) tjN-1=r_3_; 填空:0 j- j改错:double f(double x) return s;编程:double s = 0.0 ; int i ; for(i = 1 ; i = m ; i+) s += log(1.0 * i) ; s = sqrt(s) ; return s ; 第31套:void fun(int (*t)_1_)_2_ =tij+tji;_3_ =0;填空:Ntijtji改错:#define FU(m,n) (m)/(n) return (value);编程:int j=0; char *p = a ; while(*p = *) p+ ; while(*p) aj+ = *p ; p+; aj=0 ; 第32套:void fun(int _1_ , int n)for(_2_; i+)tin-1-i=_3_;填空:tN i=0;iamid)编程: char *q=a; int j=0; while(*q & q0.001)编程:int j=0; char *q=a; while(*q & q h) aj+ = *q+ ; while(*h & *p & h p) if(*h != *) aj+ = *h ; h+; while(*p) aj+ = *p+ ; aj = 0 ; 第34套:if (ai%2=_1_)aj = ai; _2_;return _3_;填空:1 j+ j改错:t=a;a=b;b=t;return(b);编程:int j =0 ; char *p=a; while(*p) if(*p != *) aj+=*p ; p+ ; aj=0; 第35套:if (_1_= 0) _2_ = ai; j+;return _3_;填空:ai%2aj j;改错:int fun(int n)if(n=1)编程:char *p=a ; int j=0; while(*p) p+; p-; while(*p = *) p-; p+; while(jn & *p) p+ ; j+; *p = 0 ; 第36套max = min = _1_;if (max_3_)填空aiajaj改错switch(g) case 1: return 1; case 2:return 1;编程:int i ; for(i = 0 ; i ave = a-ave + a-si ; a-ave /= N ; 第37套:void fun(int _1_, int n)for (i=0; in-1; i+=_2_)for (j=_3_; jn; j+)填空:*a, 2 i+1改错:sum=0.0; if(i+1)%5=0)编程:int i;double ave=0.0;*n=0;for(i=0; iN; i+)ave=ave+ai.s;ave /=N; for(i=0; iN; i+)if(ai.save)b*n=ai;(*n)+;return ave; 第38套:p = (n%2=0)?n/2:n/2+_1_;ai = ap+_2_; _3_ = t;填空:1I ap+i改错:float k; if(*a*c)编程:int i, max = a0.s, n=0; for(i = 1; i N; i+) if(max ai.s) max = ai.s ; for(i = 0; i N; i+) if(max=ai.s) bn+ = ai ;return n;第39套:for (i=0; i_1_; i+)ai = an-1-_2_; _3_ = t;填空:n/2 I an-i-1改错:n=*p-0;n=n*8+*p-0;编程:STREC c ; int i ; c.num0 = 0 ; c.s = -1 ; for(i = 0 ; i =0 & _2_)return 9- (ch-_3_);填空:char chnext; double av=0.0; int n = 0 ; while(p!=NULL) av = av + p-s ; p=p-next; n+; av /= n ; return av ; 第41套:if (ch=a)_1_(ch=z)return ch +a-_2_ ;return _3_;填空:& A ch改错:void fun(int *a)aj=aj-1; 编程:int s = 0, i ; for(i = 2 ; i n ; i+) if(n % i = 0) s +=i ; return s ; 第42套:f = _1_;t *= (_2_)*x/i; f += _3_;填空:1 -1 t改错:for(i=1; i=0&k=6)编程:double s=1 ; long t=1; int i; for(i=1; i= 1e-6);填空:x nfabs(t)改错:for(i=1; i=0.000001) xn=xn*x*(0.5-n+1)/n; n+=1; sn+=xn; return(sn); 第44套:t = _1_;for (i=_2_; in; i+)t *= x/_3_;填空:1 1 i改错:k=i;c=k%10;编程: int i; double avg=0.0, sum=0.0, abs=0.0, fc; for (i=0;i10;i+) sum+=xi; avg=sum/10; for (i=0;i10;i+) abs+=(xi-avg)*(xi-avg); fc=sqrt(abs/10) ; return fc; 第45套:f = 1.0+_1_;t *= x/_2_; f += _3_;填空: xn t改错:d=1; s=0; d=d/10;编程:int i ; double avg=0.0,sum=0.0; for (i=0;i8;i+) avg=(xi+xi+1)/2; sum+=sqrt(avg); return sum; 第46套for (_1_; j=i)填空:j=3ij改错:sum=0;j=0;if(sum%4=2)编程:int i; double sum=0.0; if (n1 & n=100) for(i=1; i=n; i+) sum+=1.0/(2*i-1)-1.0/(2*i); return sum; 第47套:switch(_1_)case 1: c1+;_2_;case 2: c2+;_3_;填空:n%10break break改错:if(t=0)*zero=count;编程:double s=0, t=1; int i ; for(i=1; i=n; i+) t *= i; s += 1./t; return s; 第48套:for (j=ai*2; j=n; j+=_1_)while (_2_=0)if (ai!=_3_)填空:ai ai0改错:y=1;d=a-i;编程:int i; double sum=0.0; for(i=1; i=n; i+) if(i%5 = 0 | i%9 = 0) sum+=1.0/i; return sum; 第49套:#define OK(i, t, n) (_1_%t=0) & (i/tn)for(t=1; tmaxt*(n-1); _2_)return _3_;填空:i t+ count;改错:int fun(int a,int b,int c) else return 1;编程:int i,j=0; double s=0; for (i=3; i=n; i+) for (j=2; jb) ? (bc? b :(ac?c:_1_) : (ac)?_2_ : (bc)?c:_3_);填空: a a b改错:c=c+32; c=c+5;程序设计: int i;double fac=1.0;double sum=1.0;for(i=2;i=n;i+)fac+=sqrt(i);sum+=fac;return sum;第51套:n=_1_; while(t=_2_)_3_;填空:0 x t+;改错:int i,sl; ti=ssl-i-1;程序设计:*c=(b/10)*1000+(a/10)*100+(b%10)*10+(a%10);(此为一条语句,答题时输入在同一行,不要写成两行。)第52套:while(t0)程序设计:STREC tmp;int i,j;for(i=0; iN; i+)for(j=i+1; jN; j+)if(ai.saj.s)tmp=ai;ai=aj;aj=tmp;第53套:i=_1_;while(_2_)x=x+t*i; i=_3_;填空:1 s i*10改错:int fun(int n,int xxM) printf(%4d,xxij);程序设计:*c=(a/10)*1000+(b%10)*100+(a%10)*10+(b/10);(此为一条语句,答题时输入在同一行,不要写成两行。)第54套:if(t%2=_1_)x=_2_+t;n=_3_;填空: 0 10*x n/10改错:*t=0; if(d%2!=0)程序设计: char *p=p1;while(*p)p+;while(*p2) *p+=*p2+;*p=0;第55套t=*n % _1_;if(t%2!= _2_) *n=_3_;填空: 10 0 x改错:if (n=0) result *=n-;程序设计: int i, len, t; long x=0;len=strlen(p); if(p0=-) t=-1; len-; p+; else t=1; while(*p) x = x*10-48+(*p+); return x*t; 第56套:s=_1_; for(i=1; i=eps)pi+=s;t=n/(2*n+1);s*=t;n+;pi=pi*2; return pi;第57套:k=_1_; t=_2_;k=k*_3_;填空: 1 2*I (-1)改错:k+; if (m=k )程序设计: int i;*max=a0;*d=0; for(i=1; in; i+)if(*max (2*i+1)改错: double fun(int n) s=s+(double)a/b;程序设计:int i, j, max=a00;for(i=0; i2; i+)for(j=0; jM; j+)if(maxaij) max=aij;return max;第59套:s=0; i=_1_;_2_; x=(2.0*i-1)/(_3_)*(2.0*i);填空: 0 i+ 2.0*i改错: void fun(char *s, char *t) t2*d=0;程序设计:int i, j=0;for(i=1; istrlen(s); i+=2)if(si%2)tj+=si;tj=0;第60套:tj=_1_; j+;for(i=0; i_2_; i+) tj+i=pi;tj+k= _3_;填空: si k 0改错:while(*w ) if(*r=*p)程序设计: int i, j=0;for(i=0; istrlen(s);i+)if(si%2=0) tj+=si;tj=0;第61套:p_1_=si; j+;for(i=0; i_2_; i+) pj+i= ti;return _3_;填空: j k p改错:while(ij) if(*a)程序设计: int i, j=0;for(i=0; istrlen(s); i+)if(!(i%2)=0&(si%2)tj+=si; tj=0;第62套:av=_1_;for(i=0; iav) y_3_= xi;填空:0 xi/N j+改错:double fun(int m)for(i=100; i=m; i+=100)程序设计: int i, min=a0.s, j=0;for(i=1; iai.s)j=i;min=ai.s; *s=aj;第63套:_1_=s/N;d=*av-xi; j=_2_; return _3_;填空:*av I xj;改错:float fun(int n) for(i=2;i=n;i+)程序设计: int i, j;for(i=0; iN; i+)for(j=i; jN; j+)aij*=m;第64套:av=_1_;y_2_=xi; xi=-1;if(xi!= _3_) yj+=xi;填空: s/N j+ -1改错:#includeupfst(char *p)程序设计: int i, j, n=0;double sum=0;for ( i=0; iN; i+)sum+=w0i+wN-1i;n+=2;for ( i=1; iN - 1; i+)sum+=wi0+wiN-1;n+=2;return sum/n;第65套for(i=0; iN; i+) av +=_1_;yj=xi; xi=-1; _2_;_3_;填空:xi/N j+ i+;改错:numk=0; switch(*s)程序设计:int tot=0, i, j;for(i=0; iN; i+)tot+=a0i;tot+=aM-1i;for(i=1; iM-1; i+)tot+=ai0;tot+=aiN-1;return tot;第66套:d=d*10+*s-_1_;_2_; return _3_;填空:0 s+ ctod(a)+ctod(b);改错:*a=*a+1;*b=*b+1;程序设计: long w ; w = h * 100 + 0.5 ; return (float) w / 100 ; 第67套:while (n_1_)if(x=ai) _2_;if(i=_3_)an=x; n+;填空:N break n改错:sum=0;5 scanf(%d,&aij);程序设计: int i,j,arr33;memcpy(arr, array, 9*sizeof(int);for(i=0; i3; i+)for(j=0; j3; j+)arrayij=arrji;第68套:bi= _1_;if(bi _2_ aji) bi=aji; fun(_3_);填空:a0i x,y改错: void fun(int *x,int *y) t=*x;*x=*y;*y=t;程序设计: int i,j,k=0;for(i=2;i=lim;i+)for(j=2; j(i/2)aak+=i; return k;第69套:void fun(int (*a) N)for(j= i ; jN-i; j+)aki=akN-i-1= i+1;填空:void fun(int (*a) N) for(j= i ; jN-i; j+)aki=akN-i-1= i+1;改错:aai=m%k; printf(%d, aai-1);程序设计:int i,k=0,maxlen; maxlen=strlen(ak);for(i=1;imaxlen)maxlen=strlen(ai);k=i;*max=ak;第70套:row=colum= _1_;if(row!=colum) _2_ (row!
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 针灸学治疗考试试题及答案
- 沿海三副考试试题及答案
- 航海操作考试题及答案
- 2025年甘肃省委宣传部直属事业单位选聘考试试题(含答案)
- 2024年中西医结合临床执业医师卫生资格定期考核题库(附含答案)
- 北京消防培训知识课件
- 护理查房复习试题及答案
- 传染病及突发公共卫生事件培训测试题(附答案)
- 2025年中小学“学宪法、讲宪法”知识竞赛题库及参考答案
- 2025低压电工资格考试题(含答案)
- 导管相关血流感染的治疗
- 工程进度款支付申请书
- 我国常见的草坪草
- 后腹腔镜下肾囊肿去顶减压术ppt课件
- 火力发电厂除灰设计规程
- 商品混凝土企业管理ppt课件
- 球阀自动泄压计算
- 学校食堂登记表(10个表)全
- 期权从业考试题含答案84分
- 佐罗塔耶夫《儿童组曲NO.1》的演奏分析
- 不服劳动仲裁民事上诉状
评论
0/150
提交评论