- 博客(20)
- 收藏
- 关注
原创 (二十)位运算与进制
你听说过进制吗?你知道进制怎么表示吗?你知道进制如何转换吗?这篇帖子就能get进制。另外,在二进制中,我们还会用到位运算符号只有0和1两个数字,加法遵循“逢二进一”的原则,减法遵循“借一为二”原则。二进制数101001010100101010010写作10100102101001020b10100100b10100100b1010010或1010010B1010010B1010010B。这是计算机中经常使用的,因此使用位运算会大大降低运算复杂度。
2024-07-07 12:39:07 568
原创 (十六)functional 与 lambda [](){}
这个库是用于存储函数的库,定义方法类似于后期定义STL容器的方法//定义一个函数变量,并执行Funct的操作,List中填的是原函数参数列表Typ中还可以填auto这个关键字,表示现在不确定类型,但必须在定义后赋值!如果你在DEV中执行失败,就点这里的蓝色字体int t = a;a = b;b = t;//让swap代替f执行函数swap(a, b);return 0;
2024-07-02 21:35:45 728
原创 (十一)二维静态数组
假如说一个变量是一个点,那么一个一维数组就是一条线,二维数组就是一个面这里还是下标原则//定义一个xs*ys大小的二维数组,不赋值//定义一个二维数组,填了多少值就有多少大小//定义一个xs*ys大小的二维数组并全部赋值为0。
2024-06-23 13:18:13 220
转载 (八)一维静态数组
Typ arr[n];//定义一个类型为Typ的数组arr,设置大小为n,并设置每个值为随机数(其实不是随机的)//定义一个类型为Typ的数组arr,设置大小为n,并设置每个值为0//定义一个类型为Typ的数组arr,根据被赋值的值的个数来分辨大小注意:在c++的数组,下标从0开始,假如定义了一个共5项数组arr分别为。那么1的下标为0,2的下标为1,……,5的下标为4。因此c++中的第n项实际指现实的n-1项。
2024-06-22 10:07:11 26
转载 (七)类型与定义
宏定义是一种在c语言的定义,可以替代代码设置常量,定义时需放在头文件之后#define A B //表示用A替代B#undef A //表示取消宏定义A宏定义有什么广泛的用处呢?看以下示例#define N3if(a%N==0)if(b%N==0)if(c%N==0)if(d%N==0)return 0;这个程序当输入四个数,随后输出能被3整除的数并用空格分开,这么一看还没有发现什么,但是假如我想直接在代码中改为能够被12345整除呢?这时就可以直接改变值了。
2024-06-22 10:03:23 9
转载 (六)选择语句和运算符
小明的考试成绩出来了,他知道自己的成绩小于90没有好果子吃,所以他在考试后养成了一个习惯:如果分数考得好(>90),则说“yes”,否则什么也不说。输入一个数字n,表示小明的分数。而家人看到后,也会做出选择。考到了优:“不错,进步了”。考到了良:“继续努力,争取下次优”。版权声明:本文为博主转载文章,遵循 CC 4.0 BY-SA 版权协议。指输出一个字符串,没有任何格式,并将最后的字符串截止符。在c++中,可以实现选择语句判断,另外,在只有。输入小明的分数,最后输出等级。结束,学费一个赞,拜拜。
2024-06-22 10:00:37 17
转载 (五)c++ iomanip
版权声明:本文为博主转载文章,遵循 CC 4.0 BY-SA 版权协议。在c++中,有一个库,运用它时要使用头文件。stdin & stdout的加速代码。配合的函数,当然,不想用这个库,就用。中,如果不确定精度或场宽,可以替换为。当然,你记不住可以使用万能头文件。在这个库中包含了许多和。
2024-06-22 09:56:17 11
转载 (四)加减乘除模
看到标题,谁不会加减乘除呢?但是,我们今天要让C++计算数的和差积商,怎么办?早在两年半前,我就讲了怎么算和。版权声明:本文为博主转载文章,遵循 CC 4.0 BY-SA 版权协议。再将除运算与模运算(mod)
2024-06-22 09:51:52 14
转载 (三)scanf? printf!
这时,你也烧了,“命名空间呢?”放进DEV-C++中却没有问题,而cout和cin却需要,为什么呢?其实,stdio.h 是C语言的库,C++照样能够使用。而在C语言中,标准的stdin(scanf)和stdout(printf)是没有作用域的。先赞后看,养成习惯!首先,还是讲 printf ,它和 scanf 位于以下头文件(两个都有)可以说,它相当于用后面的Fill去填前面的各个Format。因此,在C++的头文件里的成员,如果没有使用标准命名空间(好了,scanf来了,这次先讲Format再举例。
2024-06-22 09:47:28 8
转载 (二)cin? cout!
这里的Vari就是要输入的变量(变量遇到’Space’(空格)、‘Tab’(四个空格) 和 ‘Enter’(换行) 就结束)使用 cout
2024-06-22 09:34:13 9
转载 (一)你好,c++
一天,你发现了C++,步入了这门语言,C++之路正式开始,你将会从搞不懂一切的萌新成为C++的大佬,甚至超过10岁的作者。这是C++每次敲代码时的必经之路,除了命名空间,别想绕着走。等等,怎么没运行,疑惑的你将代码放了两个半小时,也无动于衷。进入DEV-C++,你觉得十分陌生,周围空旷一片,接下来按。至于怎么编译,就要下载一个文件了,名字: DEV-C++想必大家都知道"CV工程师",是的,剪切,同时,选中后可以直接拖动代码块到特定位置。,新建一个文件,然后开始“处刑”有误请指出,Thank you!
2024-06-22 09:06:44 28
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人