全国计算机二级C语言答案整理.pdf_第1页
全国计算机二级C语言答案整理.pdf_第2页
全国计算机二级C语言答案整理.pdf_第3页
全国计算机二级C语言答案整理.pdf_第4页
全国计算机二级C语言答案整理.pdf_第5页
已阅读5页,还剩23页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

二级C语言答案整理。 第一套第一题:STYPE , FILE, fp 第二题: for(i = 0 ; i am) m=k; 第三题: if(w10000) w %= 10000 ; else if(w1000) w %= 1000 ; else if(w100) w %= 100 ; else if(w10) w %=10 ; return w ; 第17套第一题: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套第一题:k , len , ssij 第二题: result*=n-; , return result; 第三题: char *p = s ; int i = 0 ; while(*p) if(*p != c) si+ = *p ; p+ ; si = 0 ; 第19套第一题:ssi , n+j , 1 第二题: if( *p = ) , * (p-1) = toupper( *( p - 1 ) ); 第三题: char ch ; int i, j ; for(i = 1 ; i ave + a-si ; a-ave /= N ; 第37套第一题: *a , 2, i+1 第二题: sum=0.0; , if(i+1)%5=0) 第三题: int i ; double ave = 0.0 ; *n = 0 ; for(i = 0 ; i s ; /* 对成绩进行累加 */ p=p-next; /* 到下一个结点位置 */ n+; /* 人数加1 */ av /= n ; /* 计算成绩平均值 */ return av ; /* 返回成绩平均值 */ 第41套第一题: 第三题: int s = 0, i ; for(i = 2 ; i t j + 1 ) 第三题: char *p = ss ; int i = 0 ; while(*p) if(i % 2) p+ ; i+ ; return ss ; 第72套第一题: k , N-1 , temp 第二题: void fun(int aM, int m) , ajk = (k+1)*(j+1) ; 第三题: *c=(a%10)*1000+(b%10)*100+(a/10)*10+(b/10); 第73套第一题: j , 0 , i+ 第二题: for(i = 2 ; i = i) 第三题: int i; *n=0; for(i=1; i n) for(i=1;isno, -name, double avg,sum=0; for(i=0;i*p ) 第三题: int i,j=0; STREC *x=b; for(i=0;i=l STREC *p; p=h-next; while(p) if(p-smax ) max=p-s; p=p-next; return max; 第91套第一题: 0, s+, sum 第二题: p=h-next;, p=p-next; 第三题: int i, j = strlen(str) ; for(i = 0 ; i 第二题: p=h-next;, p=p-next ; 第三题: int i, j, k ; for(i = 0 ; i mm ; i+) for(j = 0 ; j nn ; j+) k = i * nn + j ; bk = sij ; *n = mm * nn ; 第93套第一题:NODE , next , r 第二题: if(i%2=1 | si%2=0), tj=0; 第三题: /* 以下代码仅供参考 */ int i,j,np=0; /* np用作b数组下标 */ for(i = 0 ; i nn ; i+) for(j = 0 ; j mm ; j+) bnp = sji ; np = i * mm + j + 1; *n=np; 第94套第一题: next, NULL, r 第二题: r=t;, if(*r= 0) 第三题: int i,j=0,k=0; for(i=0;iM;i+) for(j=0;jnext 第二题: while(*s!=0), s+; 第三题: int i,j; char t; for(j=0;j=p;j+) t=w0; for(i=0;in-1;i+) wi=wi+1; wn-1=t; 第96套第一题: double, f1, f2 第二题: char *fun(char *s, char *t), ss+;, tt+; 第三题: int i; for(i=0;im;i+) fun1(w); 第97套第一题: FILE *, fp, ch 第二题: sj+=si;, sj=0; 第三题:int i,j,n=0; for(i=0; i N;i+) /* 请填写相应语句完成其功能 */ for(j=0;jM;j+) bn+=sji; bn=0; 第98套第一题: FILE *, fclose(fp), fp 第二题:t=(STU *)calloc(sizeof(STU),m);, tk=bj; 第三题:int i,j=0,*p=a; for(i=0;i, fwrite 第二题: p= s;, while(*p+); 第三题: int i,*p=a; for(i=0;i=10;i+) *(b+i)=0; for(i=0;iN;i+) a+; for(;p=a;p+) switch(*p/10) case 0:(*b)+;break; case 1:(*(b+1)+;break; case 2:(*(b+2)+;break; case 3:(*(b+3)+;break; case 4:(*(b+4)+;break; case 5:(*(b+5)+;break; case 6:(*(b+6)+;break; case 7:(*(b+7)+;break; case 8:(*(b+8)+;break; case 9:(*(b+9)+;break; default :(*(b+10)+; 第100套第一题:filenam

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论