这4套题目的参考答案附在后面.docx
- 文档编号:2959685
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:16
- 大小:21.75KB
这4套题目的参考答案附在后面.docx
《这4套题目的参考答案附在后面.docx》由会员分享,可在线阅读,更多相关《这4套题目的参考答案附在后面.docx(16页珍藏版)》请在冰豆网上搜索。
这4套题目的参考答案附在后面
(这4套题目的参考答案附在后面)
补充的第一套:
填空题:
#include
#defineN9
intfun(intx[])
{inti,j,k,t,mid,b[N];
for(i=0;i for(i=0;i<=N/2;i++) {k=i; for(j=i+1;j if(k! =i) { /**********found**********/ t=b[i];b[i]=___1___;b[k]=t; } } /**********found**********/ mid=b[___2___]; for(i=0;i /**********found**********/ if(x[i]___3___mid)x[i]=mid; returnmid; } main() {inti,x[N]={1,5,7,23,87,5,8,21,45}; for(i=0;i printf("\nThemiddatais: %d\n",fun(x)); for(i=0;i printf("\n"); } 改错题: #include #include #defineN20 intfun(int*b) { /**********found**********/ intt[N],i,num for(i=0;i if(b[i]>=10) /**********found**********/ t[++num]=b[i]; /**********found**********/ for(i=0;i b[i]=t[i]; return(num); } main() {inta[N],i,num; printf("a数组中的数据: \n"); for(i=0;i printf("\n"); num=fun(a); for(i=0;i printf("\n"); } 编程题: #include voidNONO(); intfun(char*s) { } main() {char*s="2def35adh253kjsdf7/kj8655x"; printf("%s\n",s); printf("%d\n",fun(s)); NONO(); } voidNONO() {/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */ FILE*fp,*wf; inti; chars[256]; fp=fopen("C: \\k01\\24010001\\in.dat","r"); wf=fopen("C: \\k01\\24010001\\out.dat","w"); for(i=0;i<10;i++){ fgets(s,255,fp); fprintf(wf,"%d\n",fun(s)); } fclose(fp); fclose(wf); } 补充的第二套: 填空题: #include typedefstructlist {chardata; structlist*next; }Q; voidfun(Q*pa,Q*pb,Q*pc) {Q*p; /**********found**********/ pa->next=___1___; pb->next=pc; p=pa; while(p) { /**********found**********/ printf("%c",____2_____); /**********found**********/ p=____3____; } printf("\n"); } main() {Qa,b,c; a.data='E';b.data='F';c.data='G';c.next=NULL; fun(&a,&b,&c); } 改错题: #include voidfun(int*s,intn) { /**********found**********/ inti,one=0,zero; for(i=0;i /**********found**********/ switch(s[i]); { /**********found**********/ case0: zero++; case1: one++; } printf("one: %dzero: %d\n",one,zero); } main() {inta[20]={1,1,1,0,1,0,0,0,1,0,0,1,1,0,0,1,0,1,0,0},n=20; fun(a,n); } 编程题: #include #defineN20 voidNONO(); voidfun(char*a,char*s) { } main() {chars1[N],*s2="abcdefghijk"; fun(s1,s2); printf("%s\n",s1); printf("%s\n",s2); NONO(); } voidNONO() {/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */ FILE*fp,*wf; inti; chars1[256],s2[256]; fp=fopen("C: \\k01\\24010001\\in.dat","r"); wf=fopen("C: \\k01\\24010001\\out.dat","w"); for(i=0;i<10;i++){ fgets(s2,255,fp); fun(s1,s2); fprintf(wf,"%s",s1); } fclose(fp); fclose(wf); } 补充的第三套: #include #include voidfun(int*a,intn) {inti; for(i=0;i { /**********found**********/ if(___1___==0) /**********found**********/ printf("___2___"); /**********found**********/ printf("%d",___3___); } } main() {inta[100]={0},i,n; n=22; for(i=0;i fun(a,n); printf("\n"); } 改错题: #include #defineN10 intfindmid(inta,intb,intc) {intt; t=(a>b)? (b>c? b: (a>c? c: a)): ((a>c)? a: ((b>c)? c: b)); /**********found**********/ returnb; } voidfun(intx[]) {inti,a,b,c,t[N]; /**********found**********/ for(i=0;i for(i=0;i {a=t[i];b=t[i+1];c=t[i+2]; /**********found**********/ t[i+1]=findmid(a,b,c); } } main() {inti,x[N]={6,5,7,23,18,5,8,21,45,38}; for(i=0;i printf("\n"); fun(x); for(i=0;i printf("\n"); } 编程题: #include #include #defineN15 voidNONO(); intfun(int*s,intx) { } main() {inta[N]={29,13,5,22,10,9,3,18,22,25,14,15,2,7,27},i,x,index; printf("a数组中的数据: \n"); for(i=0;i printf("给x输入待查找的数: ");scanf("%d",&x); index=fun(a,x); printf("index=%d\n",index); NONO(); } voidNONO() {/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */ FILE*fp,*wf; inti,j,a[10],x,index; fp=fopen("C: \\k01\\24010001\\in.dat","r"); wf=fopen("C: \\k01\\24010001\\out.dat","w"); for(i=0;i<10;i++){ for(j=0;j<10;j++){ fscanf(fp,"%d",&a[j]); } fscanf(fp,"%d",&x); index=fun(a,x); fprintf(wf,"%d\n",index); } fclose(fp); fclose(wf); } 补充的第四套: #include doublefun(doublee) {inti;doubles,x; /**********found**********/ s=0;i=__1__; x=1.0; while(x>e){ /**********found**********/ __2__;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 题目 参考答案 附在 后面
![提示](https://static.bdocx.com/images/bang_tan.gif)