C语言程序设计教程(第三版)课后习题10.5 (C语言代码) 摘要:解题思路:1、约瑟夫环问题,利用公式法求解——f(n,m)=(f(n-1,m)+m)%n。此题中m=3。2、f(n,m)表示n个人,每数到m出局的游戏最后的胜利者的编号。3、公式推导:用数组存储,假设…… 题解列表 2018年11月17日 0 点赞 0 评论 868 浏览 评分:0.0
K-进制数 (C语言代码)记录一下自己想到的方法-_- 摘要:解题思路: 因为N位数并且连续不超过两个0,那么N位数满足条件的最小值为10101..(N个), 然后我们让最小的N位数的最低位递增直到增至进制K向前进位,当然在递增的过程中不断判 断是否存在两…… 题解列表 2018年11月17日 1 点赞 0 评论 808 浏览 评分:9.5
2006年春浙江省计算机等级考试二级C 编程题(2) (C++代码) 摘要:直接上参考代码:#include<bits/stdc++.h> using namespace std; double fact(int n) { return n==1?1:fact(n-1…… 题解列表 2018年11月17日 0 点赞 0 评论 820 浏览 评分:0.0
十->二进制转换 (C++代码)vector+goto,一个主函数直到底的那种 摘要:解题思路:1.先直接输入n,如果n=0了,直接输出0-->0,如果n>0,进行进制转换运算,如果n<0,先输出一个负号(-)然后n取反,再进行进制转换运算。2.期间利用了vector,不过感觉在这里用…… 题解列表 2018年11月17日 0 点赞 0 评论 651 浏览 评分:0.0
弟弟的作业 (C语言代码) 摘要:解题思路:循环中用scanf函数输入,并判断是否到达文件结束。注意由于最后一个可能是?,所以可以采用字符串保存最后一项,然后用atoi()函数再转换为整数即可。参考代码:#include <stdio…… 题解列表 2018年11月17日 0 点赞 0 评论 653 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题7.4 (C语言代码) 摘要:解题思路:用冒泡法排下序。注意事项:参考代码:#include <stdio.h>int main(){int a[9],b[10],temp; for(int x=0;x<=8;x++) { …… 题解列表 2018年11月17日 0 点赞 0 评论 462 浏览 评分:0.0
1850:判断第几天 (C语言代码),数组解决问题 摘要:回顾了一下这个题的原先解决思路,不能保证按此思路下去是否能作对这道题,于是另辟蹊径。解题思路: 就是闰年比较麻烦,需要先判断。我列了2个数组,一个是闰年的,一个不是闰年的。通过注意事项:编程时注意到以…… 题解列表 2018年11月16日 1 点赞 1 评论 1923 浏览 评分:0.0
寻找三位数,非常笨但是程序很简单的办法 摘要:解题思路:循环条件及判断条件要满足题设的要求。把要求一一罗列出来就好了。注意事项:这个办法真的很笨,以至于第一次运行的时候要超时。看起来系统都不耐烦了,那我就让你少循环几次。参考代码:#include…… 题解列表 2018年11月16日 0 点赞 0 评论 822 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题9.4 (C语言代码) 摘要:解题思路:1、非整百年:能被4整除的为闰年。(如2004年就是闰年,2001年不是闰年)2、整百年:能被400整除的是闰年。(如2000年是闰年,1900年不是闰年)注意事项:3、对于数值很大的年份:…… 题解列表 2018年11月16日 0 点赞 0 评论 875 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题11.1 (C语言描述 超级简单的方法,适合于入门) 摘要:解题思路:主要用到的是数组,也可以用switch语句,会显得更有逼格哦判断闰年的条件四年一闰,百年不闰,四百年再闰润年2月有29天,平年2月有28天如果是闰年,在天数上加1就是了建立一个数组,分别是 …… 题解列表 2018年11月16日 1 点赞 0 评论 1488 浏览 评分:9.0