小学C语言机试题库50道编程题答案.docx
- 文档编号:29762437
- 上传时间:2023-07-26
- 格式:DOCX
- 页数:23
- 大小:16.79KB
小学C语言机试题库50道编程题答案.docx
《小学C语言机试题库50道编程题答案.docx》由会员分享,可在线阅读,更多相关《小学C语言机试题库50道编程题答案.docx(23页珍藏版)》请在冰豆网上搜索。
小学C语言机试题库50道编程题答案
[小学]C语言机试题库50道编程题答案
C语言机试题库50道编程题答案1.
doublefun(STREC*a,STREC*b,int*n)
{
inti,j;
doubleave,sum=0.0;
*n=0;
for(i=0;i { sum+=a[i].s; } ave=sum/N; for(i=0,j=0;i { if(a[i].s>=ave) { b[j]=a[i]; j++; (*n)++; } i++; } returnave;} 2. voidfun(char*s,chart[]) { inti=0,j=0; while(s[i]) { if((i%2! =0)&&(s[i]%2! =0)) { t[j]=s[i]; j++; } i++; } t[j]=0; } 3. intfun(char*ss,charc) { intn=0,i=0; while(ss[i]) { if(ss[i]==c) { n++; } i++; } returnn; } 4. voidfun(char*a){ inti=0,j=0; while(a[i]) { if(a[i]! ='*') { j=i; break; } i++; } while(a[i]) { a[i-j]=a[i]; i++; } a[i-j]='\0'; } 5. voidfun(chara[],charb[],intn) { inti=0,j=0; while(a[i]) { if(i! =n) { b[j]=a[i]; j++; } i++; } b[j]='\0';} 6. char*fun(char*s,char*t) { char*m,*n; m=s; n=t; while(*s&&*t) { t++; s++; } if(*t) returnn; elsereturnm; } 7. voidfun(char*a,char*h,char*p) { inti=0;for(;a[i]=='*';i++)a[i]='*';while(h ='*'){a[i]=*h;i++;} h++;} while(*h){a[i]=*h;i++; h++; } a[i]='\0';} 8. voidfun(STRECa[]){ inti,j; STRECb; for(i=0;i for(j=i+1;j if(a[i].s {b=a[i];a[i]=a[j];a[j]=b;} } 9. longfun(char*p){ longi,s=0; if(p[0]=='-') { i=1; while(p[i]) { s=s*10+p[i]-'0'; i++; } s*=-1; } else { i=0; while(p[i]) { s=s*10+p[i]-'0'; i++; } } returns; } 10. voidfun(charp1[],charp2[]) { char*p,*q; p=p1; q=p2; while(*p)p++; while(*q)*p++=*q++; *p='\0'; } 11. voidfun(char*a){ charp[81]; inti=0,j=0; while(a[i]) { if(a[i]! ='*') a[j++]=a[i]; i++; } a[j]=0; } 12. voidfun(intm,int*k,intxx[]) { inti,j,c=0; for(i=2;i<=m;i++) { for(j=2;j if(i%j==0) { xx[c]=i; c++; break; } } *k=c; } 13. *c=a/10+a%10*100+b%10*10+b/10*1000; 14. intfun(STREC*a,STREC*b) { inti,j=0,s=a[0].s; for(i=1;i if(a[i].s>s)s=a[i].s; for(i=0;i if(a[i].s==s) { b[j]=a[i]; j++; } returnj; } 15. voidfun(char*a){ inti=0,j=0; while(a[i]) { if(j==0&&a[i]! ='*') { j=i+1; } elseif(a[i]! ='*') { a[j]=a[i]; j++; } i++; } a[j]=0; } 16. intfun(inta[][M]){ inti,j,max=0; for(i=0;i<2;i++)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小学 语言 试题库 50 编程 答案