- 在线时间
- 0 小时
- 最后登录
- 2007-1-14
- 注册时间
- 2007-1-14
- 听众数
- 3
- 收听数
- 0
- 能力
- 0 分
- 体力
- 85 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 33
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 15
- 主题
- 3
- 精华
- 0
- 分享
- 0
- 好友
- 0
升级   29.47% 该用户从未签到
 |
|
<p>以下是我的求逆序的程序,采用调用子函数的形式,欢迎提出宝贵的改进意见.</p><p>#include "stdio.h"<br/>#define M 10<br/>void eturn(int array[M])<br/>{<br/> int m,n,t,l=M/2;<br/> for(m=M-1,n=0;n<=l-1;m--,n++) /*求逆序的子函数*/<br/> {t=array[m];array[m]=array[n];array[n]=t;}<br/>} <br/>main()<br/>{/*求逆序的程序*/<br/> int array[M],m;<br/> printf("请输入一组%d个数的值:\n",M); /*输入一组数的值*/<br/> for(m=0;m<M;m++)<br/> scanf("%d",&array[m]);<br/> eturn(array);<br/> printf("以下是这组%d个数的逆序:\n",M);<br/> for(m=0;m<M;m++) <br/> printf("%5d",array[m]);<br/> getch();<br/>}<br/></p> |
zan
|