《C语言程序设计(何钦铭 颜晖 主编)》习题8答案.doc

《C语言程序设计(何钦铭 颜晖 主编)》习题8答案.doc

ID:51509

大小:60.50 KB

页数:10页

时间:2017-04-27

《C语言程序设计(何钦铭 颜晖 主编)》习题8答案.doc_第1页
《C语言程序设计(何钦铭 颜晖 主编)》习题8答案.doc_第2页
《C语言程序设计(何钦铭 颜晖 主编)》习题8答案.doc_第3页
《C语言程序设计(何钦铭 颜晖 主编)》习题8答案.doc_第4页
《C语言程序设计(何钦铭 颜晖 主编)》习题8答案.doc_第5页
资源描述:

《《C语言程序设计(何钦铭 颜晖 主编)》习题8答案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、P173习题8第一题#includeintmain(void){charch;inta[10];inti,j,m;printf("请输入10个整数:");for(i=0;i<10;i++){printf("请输入%d第个数:",i+1);scanf("%d",&a[i]);}printf("请输入A或D:");scanf("%c",&ch);if(ch=='A'){for(i=0;i<9;i++){for(j=i+1;j<10;j++){if(a[i]>a[j]){m=a[i];a[i]=a[j];a[j]=m;}}}}elseif(ch=='D'){for

2、(i=0;i<9;i++){for(j=i+1;j<10;j++){if(a[i]intmain(void){inta[10];inti,j,x;intsearch(intlist[],inti,intx);printf("输入10个整数:");for(i=0;i<10;i++)scanf("%d",&a[i]);printf("输入一个整数x:");scanf("%d",&x);

3、j=0;for(i=0;i<10;i++){if(search(a,i,x)!=-1){j++;printf("%d",search(a,i,x));}else;}if(j==0)printf("-1");return0;}intsearch(intlist[],inti,intx){intj;j=0;if(x==list[i])j++;else;if(j==0)return-1;elsereturni;}第三题#includevoidhouyi(inta[],int*p,intn,intm);intmain(void){inta[20];inti,m,n;pr

4、intf("请输入整数n:");scanf("%d",&n);printf("请输入%d个整数:",n);for(i=0;i

5、n-m-1)*(p+i+m)=b[i];else*(p+(i+m)%n)=b[i];}}第四题#includevoidswap2(int*,int*);voidbubble(inta[],intn);intmain(void){intn,a[8];inti;printf("Entern(n<=8):");scanf("%d",&n);printf("Entera[%d]:",n);for(i=0;i

6、)printf("%3d",a[i]);return0;}voidbubble(inta[],intn){inti,j,m;staticintb[8];for(i=1;ia[j+1])swap2(&a[j],&a[j+1]);for(m=0;m#include

7、ring.h>voidmcopy(char*s,intm);intmain(void){inti,m,l;charstr[100];printf("请输入您要输入的字符串:");gets(str);printf("您将从原字符串的第m位复制新字符串,请输入m:");scanf("%d",&m);printf("复制后,新的字符串为:");mcopy(str,m);return0;}voidmcopy(char*s,intm){printf("%s",s+m-1);}第六题

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。