谭浩强C语言第五版的一些课后习题

第八章 第五题

报数 报到3退出 求最后一人  约瑟夫问题

int main()
{int i,k,m,n,num[50],*p;printf("输入总人数:\n");scanf("%d",&n);p=num;for(i=0;i<n;i++){  //给人赋值 *(p+i)=i+1;}i=0; k=0; m=0;  //i作为指针循环变量,k为记录从0到3,m为退出人数 结束循环while(m<n-1){if(*(p+i)!=0) k++; //当没有退出时才计数if(k==3){  //当k为3时 *(p+i)=0;k=0;//重置k m++;//退出一个m就加一 }i++;if(i==n) i=0; //i到最后了指向开头 }while(*p==0) p++;  //找到不为0的即为最后一人 printf("最后一个的号数为:%d\n",*p);
}

C语言课后习题(56)相关推荐

  1. 河南理工大学c语言程序第六章答案,河南理工大学C语言课后习题答案精解第六章..ppt...

    河南理工大学C语言课后习题答案精解第六章. 选择题 (1) C语言中一维数组的定义方式为:类型说明符 数组名 A. [整型常量]B. [整型表达式] C. [整型常量]或[整型常量表达式]D. [变量 ...

  2. 湖北民族学院c语言试卷,C实验参考答案(湖北民族学院计算机c语言课后习题答案)..doc...

    C实验参考答案(湖北民族学院计算机c语言课后习题答案). 实验二 基本数据类型.运算符及表达式 1. 分析以下程序,判断输出结果,然后上机运行程序验证结果. (1) # include main( ) ...

  3. C语言课后习题(69)

    谭浩强C语言第五版的一些课后习题 第十章 第十一题 从键盘输入若干行字符,存到磁盘文件,读入数据,将其中的小写转大写 int main(){int i;FILE *fp;char str[100],c ...

  4. C语言课后习题(68)

    谭浩强C语言第五版的一些课后习题 第十章 第四题 合并A B文件信息 并安字母顺序排序,输出到C文件 int main(){char str1[20],str2[20];FILE *p1,*p2,*p ...

  5. C语言课后习题(67)

    谭浩强C语言第五版的一些课后习题 第十章 第三题 输入字符串,将小写转为大写,输出到一个文件,以!结束 实现:输入后将小写转大写了再存到文件中 int main(){FILE *fp;char str ...

  6. C语言课后习题(66)

    谭浩强C语言第五版的一些课后习题 第九章 第三题 编写print,输出成绩数组,包括num,name,score[3] struct Student{char num[6];char name[10] ...

  7. C语言课后习题(65)

    谭浩强C语言第五版的一些课后习题 第九章 第一题 定义一个结构体变量 年月日 计算改日在本年是第几天 struct{int year;int month;int day; }date; int mai ...

  8. C语言课后习题(64)

    谭浩强C语言第五版的一些课后习题 第八章 第十六题 输入一个字符串,含有数字和非数字,将连续的数字作为一个整数存放到数组中,并统计有多少个整数,然后输出 int main(){char str[50] ...

  9. C语言课后习题(63)

    谭浩强C语言第五版的一些课后习题 第八章 第十四题 n个数逆序排列 然后输出 int main(){void print(int *p,int n);void sort(int *p,int n);i ...

最新文章

  1. 1111B - Average Superhero Gang Power
  2. queue的常见用法详解
  3. linux shell判断当前目录下的文件或目录
  4. css3 渐变色 3种,css3实现渐变色文字的三种方法
  5. 第三次学JAVA再学不好就吃翔(part36)--抽象类
  6. matlab text固定,[转载] 控制text位置-[Matlab]
  7. UVALive 8518 - Sum of xor sum
  8. 奇偶数判断(信息学奥赛一本通-T1041)
  9. 【Java 泛型】泛型(泛型类型、原始类型、泛型方法)、通配符(上界、下界、无限制、继承)
  10. Halcon数据类型
  11. ObsidianFolderSync 创作格外丝滑
  12. x-code中蓝色文件夹和绿色文件夹的区别
  13. python——sys模块
  14. 给定一种规律 pattern 和一个字符串 str ,判断 str 是否遵循相同的规律。
  15. 社会新现象:“蜗婚”离婚不分家
  16. 迅捷路由器造成计算机无法上网,迅捷路由器不能上网怎么办
  17. html屏幕缩小图片不失真,html图片失真怎么办
  18. 关于python的毕业设计题目_计算机毕业设计如何选题
  19. 学海灯塔课后题答案模块上线
  20. android自定义相机带方框,Android摄像头开发:拍照后添加相框,融合相框和图片为一副 图片...

热门文章

  1. $router和$route的区别
  2. python 拟牛顿法 求非线性方程_有限元简单科普之——改进的欧拉法
  3. python 写csv scrapy_Python神技能 | 使用爬虫获取汽车之家全车型数据
  4. 语言认知偏差_认知语言学可以教给开发人员什么
  5. 简历人才库系统_人才招聘简历的3种选择
  6. Bootstrap CSS 编码规范之Less 和 Sass 中的操作符
  7. Bootstrap 分页导航中的翻页组件
  8. Bootstrap 堆叠式导航
  9. A*算法(一)算法导言
  10. 深度学习笔记(7) 实践层面(二)