- 博客(8)
- 收藏
- 关注
原创 阶乘问题(递归算法)
在复习算法,采用递归算法来实现阶乘计算//用递归算法求解阶乘问题#include <iostream>using namespace std;int Fact(int n){ if (n == 1) //终止条件 return 1; else { return n = n * Fact(n...
2020-02-14 20:46:06 608
原创 斐波那契数列问题(递推算法)
最近在复习算法,斐波那契数列问题采用了递推算法// 斐波那契数列问题#include <iostream>using namespace std;int Fibonacci(int time){ int t1; int t2; if (time == 1 || time == 2) return 1; else {...
2020-02-14 20:30:43 504
原创 百钱百鸡问题
问题描述:公鸡5元一只,母鸡3元一只,小鸡1元三只,问用100元买100只鸡,有几种方式。#include <iostream>using namespace std;void func(){ int n = 0; for (int a = 0; a < 100; a++) { for (int b = 0; b < 100...
2020-02-11 19:14:53 510
原创 找出数组中第k大小的数,输出数所在的位置
找出数组中第k大小的数,输出数所在的位置/*写一段程序,找出数组中第k大小的数,输出数所在的位置。例如{2,4,3,4,7}中,第一大的数是7,位置在4。第二大、第三大的数都是4,位置在1、3随便输出哪一个均可。*/#include <iostream>using namespace std;void FindOrder(int arr[9],int k){ i...
2019-12-18 10:14:01 1536
原创 逆序排列数组
逆序排列数组#include <iostream>using namespace std;/*这个只是逆序输出而已,并没有改变数组。 void ReversedOrderArray(int arr[10]) { int i = 0; for (i = 9; i >= 0; i--) cout << arr[i] <...
2019-12-17 20:45:16 814
原创 令我头疼了一会儿的打印素数问题
令我头疼了一会儿的打印素数问题首先对于打印素数的逻辑我还是清楚的,基本逻辑是如果一个数只能被其本身整除,那输出这个数一开始我也确实就采用了for循环嵌套,但是没有想到break这个问题,运行结果不正确,输出的数是2233344455555这种(具体是什么给忘了)后来想到那遇到合数应当跳过,就想到了break,于是解出来了#include <iostream>using n...
2019-12-15 22:13:14 153 1
原创 重拾C++从输入输出开始
重拾C++从输入输出开始#include <iostream>using namespace std;int main(){ cout << "请输入年份:"; int x; cin >> x; if (x % 4 == 0) cout << x << "年是闰年。"<<...
2019-12-14 23:13:24 121
原创 首次使用CSDN
首次使用CSDN目的首先谈一下使用CSDN的 目的,原因有四点:1.记录学习过程2.督促学习进度3.方便回顾总结4.欢迎交流指正背景其实我是一个计算机本科的学生,但是校内学习不够认真,很多知识在毕业之际已经淡忘了,所以几乎是重新开始学习,不论是本科时使用较多的C++,还是女朋友即将要学的Java,亦或是自己认为很有学习必要的Python,我认为都需要花时间与精力下去好好学习,但是由...
2019-12-11 22:19:51 154 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人