随笔分类 -  C/C++

摘要:文章转自:https://www.cnblogs.com/zhugesiying/p/array.html 1.二维数组的定义 语法: <类型标识符> <数组名标识符> [<常量表达式>] [<常量表达式>] 如:float a [3] [4],b [5] [6]; a[2][3],a是数组名,后面 阅读全文
posted @ 2020-12-26 09:33 YorkShare 阅读(1903) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/sinat_41909065/article/details/82960361 1.如何生成随机数 (1)C++中生成随机数的函数是rand(),在头文件#include<cstdlib>中,返回0~RAND_MAX(32767)的整数,不需要参数, 阅读全文
posted @ 2020-11-28 17:18 YorkShare 阅读(8535) 评论(0) 推荐(0) 编辑
摘要:1.C++指针小结 1.1定义一个整型指针变量,并指向整型变量a 1.2定义一个整型指针数组,实际上就是地址构成的数组 1.3定义一个指向函数的指针 1.4定义一个返回指针类型的函数 1.5指向指针的指针 1.6指向常量的指针 ,用指向常量的指针变量只是限制了通过指针变量改变它指向的对象的值 1.7 阅读全文
posted @ 2020-11-28 16:52 YorkShare 阅读(98) 评论(0) 推荐(0) 编辑
摘要:1.递归算法思想 递归即程序反复调用自身。解决递归问题,关键是找到递归公式和边界条件。 2.简单示例 2.1使用递归公式求1+2+3+....+n的和。 #include <stdio.h> int getsum(int n) { if(n==1) { return 1; } return n+ge 阅读全文
posted @ 2020-11-23 10:38 YorkShare 阅读(474) 评论(0) 推荐(0) 编辑
摘要:1.算法思想(参考:https://www.cnblogs.com/nicaicai/p/12549959.html) 通过对待排序的序列从前向后依次比较相邻元素的值,如果发现逆序则交换。逆序的含义:如果想把序列从小到大排序,那么两个数中前面的比后面的大就是逆序。若需求是将序列从小到大排序,那么每一 阅读全文
posted @ 2020-11-16 09:55 YorkShare 阅读(175) 评论(0) 推荐(0) 编辑
摘要:1.算法思想 选择排序,从头至尾扫描序列,找出无序区最小的一个元素,和有序区的最后一个元素比较,如果较小就交换元素,如果相等就不交换元素,接着下一次循环(有序区不断增加,无序区不断往后减少),执行同样的操作,最终得到一个有序序列。 2.C++实现 #include <iostream> using 阅读全文
posted @ 2020-11-14 17:29 YorkShare 阅读(164) 评论(0) 推荐(0) 编辑
摘要:1.值传递 #include <iostream> using namespace std; //从控制台输入2个整数,使用自定义函数交换两个变量的值 void swap(int x,int y) { int temp; temp=x; x=y; y=temp; } int main() { int 阅读全文
posted @ 2020-11-14 15:53 YorkShare 阅读(4204) 评论(0) 推荐(0) 编辑
摘要:1.问题:安装好Dev C++后运行程序出现以下错误 2.解决办法 2.1修改gcc操作系统版本,在软件右上角更改 2.2 360等杀毒软件允许运行exe文件 最后运行成功 参考文章: https://blog.csdn.net/qq_43338695/article/details/8857841 阅读全文
posted @ 2020-10-19 11:20 YorkShare 阅读(6537) 评论(0) 推荐(0) 编辑
摘要:1.DEV C++下载 官网地址:https://bloodshed-dev-c.en.softonic.com/ 百度云盘: 链接:https://pan.baidu.com/s/19zejj8gVvIIAsI_imaHfmg 提取码:hom0 2.DEV C++安装 (1)双击打开安装文件,点击 阅读全文
posted @ 2020-06-24 09:55 YorkShare 阅读(6983) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示