


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第四题:解题思路:定义一个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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 会展场馆管理师操作考核试卷及答案
- 宝山防静电地坪施工方案
- 减粘裂化装置操作工专项考核试卷及答案
- 专业临床护理考试题库及答案
- 钢琴及键盘乐器制作工培训考核试卷及答案
- 地毯剪花工成本预算考核试卷及答案
- 粉末冶金烧结工三级安全教育(班组级)考核试卷及答案
- 棉纤维改性技术趋势分析
- 慈溪年会活动策划方案公司
- 数控水射流切割机操作工协作考核试卷及答案
- 妇产科健康宣教
- 2025版办公楼物业管理与智能化系统集成合同
- 民办教育研究院管理办法
- 2025年上半年入党积极分子培训班结业考试题及答案
- DB65∕T 3119-2022 建筑消防设施管理规范
- 2025方便速食行业线上消费趋势洞察
- 中职女生健康教育
- 单位集中物业管理保洁服务方案方案投标文件(技术方案)
- 外事礼仪培训课程
- 2025至2030中国玄武岩纤维行业发展趋势分析与未来投资战略咨询研究报告
- 《生成式人工智能基础与应用》高职AIGC应用基础课程全套教学课件
评论
0/150
提交评论