C。习题八。三。4(报数)
来源:互联网 发布:余文乐潮牌淘宝店 编辑:程序博客网 时间:2024/05/17 01:01
#include<stdio.h>#include<stdlib.h>int main(){ int *p,i,count,k,m,zero; int n; printf("Enter n m:"); scanf("%d %d",&n,&m); if((p=(int *)calloc(n+1,sizeof(int)))==NULL){ printf("Error"); exit (1); } for(i=1;i<=n;i++) p[i]=i; for(i=1;i<n;i++){ //主循环n-1次 k=0; //记录下标 count=0; //记录是否数到第m个数 zero=0; //记录数组中置0的数 while(count<m){ if(p[k+1]!=0) count++; if(p[k+1]==0) zero++; k++; if(k==n&&n-zero<m) //m遍循环count还没累加到m k=0; //让它继续循环遍历 } printf("%3d",p[k]); //找到就把它置0(淘汰掉) p[k]=0; } free(p); return 0; }
阅读全文
0 0
- C。习题八。三。4(报数)
- 习题8-4 报数
- C习题_围圈报数
- 报数三退出 c语言(指针+链表)
- C语言习题三
- c语言-报数问题(链表)
- 习题八
- 习题三(1)
- 习题三(2)
- 【C】队列报数问题
- C语言实现八种基本排序(三)
- java基础习题50道(八)
- C语言程序设计第三章习题三
- c++primer 第三章习题(4)
- c++primer第九章习题(4)
- c程序设计(4)函数课后习题
- 数据结构---习题(C++)
- C语言复习笔记三:三种程序结构记习题总结(1)
- Java知识点拾遗2-内部类
- React高级指南(五)【Optimizing Performance】
- java.util.AbstractCollection
- 第一性原理
- 电子老鼠闯迷宫
- C。习题八。三。4(报数)
- 重温电气之单片机STM32的固件库
- Effective C++_2
- OpenGL从1.0开始--二维几何变换
- 测试文件
- React高级指南(六)【React Without ES6】
- 欢迎使用CSDN-markdown编辑器
- 浅述python中argsort()函数的用法
- 【Mybatis学习】利用SpringBoot搭建SSM框架