全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第四题:解题思路:定义一个move函数,运用循环结构,设定m等于几就将每个数移动几次,这样就能将最后的m个数依次移动到最前面。程序设计代码:#include void main() int a10=1,3,5,7,9,11,13,15,17,19; int m,i; void move(int *a,int m); printf(原来的数组为:); for(i=0;i10;i+) printf(%d ,ai); printf(n); printf(要向后移动几个位置:,m); scanf(%d,&m); move(a,m); printf(移动后的结果为:); for(i=0;i10;i+) printf(%d ,ai); printf(n); void move(int *a,int m) int k, i, p; for(i=0;im;i+) p=a0; for(k=0;k9;k+) ak=ak+1; a9=p; 程序运行结果:第五题:解题思路:通过指针引用数组元素,定义指针变量p,设定出局的人数m和计数器k,判断指针所指向的元素的序号是否出局,如若出局了,计数器加1.如果计数器为3,该序号的人就出局,将出局的这个人标记使计数器置零,以便后面的人报数,出局人数m就加1,循环反复,最后判断所要找的号的前面一个号是否出局了,从而找出最后留下的那个人原来的序号。程序设计代码:#include void main() int i,k,m,n,a50,*p; printf(input number of person: n=); scanf(%d,&n); p=a; for(i=0;in;i+) *(p+i)=i+1; i=0;k=0;m=0; while(mn-1) if(*(p+i)!=0) k+; if(k=3) *(p+i)=0; k=0; m+; i+; if(i=n) i=0; while(*p=0)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《高速电气化铁路接触网》课件4.3.3线岔定位
- 皮革及皮革制品加工工基础评估考核试卷含答案
- 再生物资挑选工岗中水平评估考核试卷含答案
- 油船清洗工岗中理论综合考核试卷含答案
- 2025年全球供应链多式联运方案
- 2025年职业技能竞赛(广告设计师赛项)参考试题库(含答案)
- 2025年中级统计师《统计工作实务》经济普查全真试题卷(含答案)
- 2025年重庆烟草面试试题及答案
- 2025年中医药适宜技术培训试卷含答案
- 2025年专技继续教育(公需课)题库和答案下载
- 植物病虫害综合治理和生物防治
- TGF-β通路促进肌腱愈合-洞察及研究
- 卡西欧手表OCW-T1000中文使用说明书
- 常见职业病危害因素告知卡
- MDT测井及资料应用指南
- 体育培训入股协议书
- 2025年中国邮政集团工作人员招聘考试笔试试题(含答案)
- 股东协议书样本合同范本模板
- 【课件】第二章++综合与实践:进位制的认识与探究+课件人教版数学七年级上册
- 道路工程监理质量控制制度
- 宁波大学基因工程考研题库
评论
0/150
提交评论