![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
Gemini-zero
这个作者很懒,什么都没留下…
展开
-
VS2019如何创建C++项目?
打开VS2019,选择空项目后,点击下一步(如果没有找到空项目,说明你下载的时候没勾选C++模块)输入项目名,更改项目存放路径后,选择下一步选择C++文件,修改程序名称,点击添加找到“解决方案资源管理器”,右键点击源文件,选择添加新建项此时可以开始编写C++程序了...原创 2020-04-28 18:27:58 · 48699 阅读 · 5 评论 -
(C++)冒泡排序算法及其优化
冒泡排序是一种非常经典的排序算法,通过相邻两个数之间的比较,调换位置,依次类推,实现代码如下一般的冒泡排序#include<iostream>using namespace std;void swap(int* a, int i, int j) { int temp = a[i]; a[i] = a[j]; a[j] = temp;}void print(int a...原创 2020-04-18 18:50:50 · 1064 阅读 · 0 评论 -
C++之十进制与二进制之间的转换
十进制转换为二进制#include<iostream>using namespace std;void decimal2binary(int dec) { //商为真则继续递归,直到商为0,则开始输出 if (dec / 2) { decimal2binary(dec / 2); } cout << dec % 2;}int main() { int...原创 2020-04-18 17:44:02 · 737 阅读 · 0 评论 -
(经典)猴吃桃问题
一只小猴子一天摘了许多桃子,第一天吃了一半,然后忍不住又吃了一个;第二天又吃了一半,再加上一个;后面每天都是这样吃。到第10天的时候,小猴子发现只有一个桃子了。问小猴子第一天共摘了多少个桃子。#include<iostream>#include<iomanip>using namespace std;int main() { int x, y, n; for (...原创 2020-04-18 12:15:20 · 459 阅读 · 0 评论 -
求n的阶乘时溢出的解决办法
一般都会这样写#include<iostream>#include<iomanip>using namespace std;int main() { int n; int sum=1; cout << "请输入一个整数:"; cin >> n; for (int i = 1; i <= n; i++) { sum *= i...原创 2020-04-18 11:34:38 · 2142 阅读 · 2 评论 -
C++不同三角的九九乘法表
左上三角#include<iostream>#include<iomanip>using namespace std;int main() { for (int i = 1; i <=9; i++) { for (int j = i; j <= 9; j++) { cout << i << "*" << ...原创 2020-04-18 11:14:16 · 5258 阅读 · 1 评论