C语言程序设计教程(第三版)课后习题10.5 (C语言代码) 摘要:解题思路: 用数组保存最开始位置。如果出圈,则赋值为0。反复计数,一直到出圈人数到n-1即可。最后看看谁不是0,就是最后留下的。注意事项:从a[1]开始保存位置。a[0]保存第n个位置,可以让循环更…… 题解列表 2019年04月01日 1 点赞 16 评论 3644 浏览 评分:9.9
C语言程序设计教程(第三版)课后习题10.5 (C语言代码) 摘要:解题思路:定义一个足够大的数组来存放人员的编号,定义一个变量来延续数组后面的编号!比如:n=3,则数组为{1,2,3};数组足够大的情况下,判断下标+1%3是否等于0;是就把这个下标的元素置0。表达能…… 题解列表 2019年04月01日 2 点赞 8 评论 3590 浏览 评分:9.9
采用循环判断进行求解,易于理解(C语言代码) 摘要:题目要求: 有n人围成一圈,顺序排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来的第几号的那位。解题思路: 采用数组来存放所有的人数,并为所…… 题解列表 2019年03月30日 0 点赞 0 评论 343 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题10.5 (C++代码) 摘要:解题思路:注意事项:参考代码:#define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <vector> using na…… 题解列表 2019年03月27日 0 点赞 0 评论 419 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)模拟游戏规则 摘要:解题思路:模拟游戏规则注意事项:参考代码:#include<stdio.h>#include<malloc.h>int main(){ int n ; scanf("%d",&n); …… 题解列表 2019年03月26日 0 点赞 0 评论 476 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题10.5 (C++代码) 摘要:#include <iostream>using namespace std;int main(){ int n; //n个人 int len;… 题解列表 2019年03月22日 0 点赞 0 评论 354 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题10.5 (C语言代码) 摘要:#include<stdio.h>int main(){ int n,i,j=1,x; scanf("%d",&n); int m[n]; for(i=0;i<n;i++,j++) { if(i+…… 题解列表 2019年02月11日 2 点赞 0 评论 370 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题10.5 (C语言代码) 摘要:#include <stdio.h> int check(int a[],int n) { for(int i=0;i<n;i++) { if(a[i]) r…… 题解列表 2019年01月22日 0 点赞 0 评论 272 浏览 评分:0.0
趣解约瑟夫环 (C/C++爱好者 !!可能会值得你看!!) 摘要:引言:本题其实是来源于一个非常著名的犹太故事--------约瑟夫环! 罗马人攻占了桥塔帕特,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓…… 题解列表 2018年12月28日 5 点赞 5 评论 1964 浏览 评分:9.7
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)不用链表,理解简单 摘要:解题思路:还是取余运算符(%)的魅力所在;大家注意一下,什么围圈的问题都可以用数组加 % 来解决;用循环单链表解决的化,代码量稍微大点,并且容易出错,还有一点再比赛中很少使用链表来解决问题的。 …… 题解列表 2018年12月23日 13 点赞 0 评论 528 浏览 评分:0.0