- 博客(8)
- 收藏
- 关注
原创 2022.3.20-C++
学习了1.7章:指针、结构体和链表 局部变量的地址是随机的,这也是为什么局部变量在初始化的时候值是不确定的。 数组名是一种特殊的指针。指针可以做运算: 数组名的指针是连续的,其字节长度由数组的变量类型决定 引用和指针类似,相当于给变量起了个名字。 头结点:链表的第一个结点的地址,而非值。 p+1 需要先看p的变量类型,如果p是char类型,则加一个变量,总共是一个字节。 如果是int类型,则加一个变量,为4个字节 ...
2022-03-20 22:51:03 1005
原创 2022.3.20
1.6函数 & 1.7 类、结构体 结构体和类的作用是一样的。不同点在于类(class)默认是private,结构体(struct)默认是public。 函数习题中最后三题的递归函数再反复琢磨一下,尤其是最后一题的排序 ...
2022-03-20 14:28:02 266
原创 2022.3.2
今日学习: 循环习题,acwing 725完全数的写法要多多联系 721 while的逗号表达式 数组,斐波那契数列的普通写法和 算法的reverse写法 ***double数的精度比较 如sqrt(3) *sqrt(3) <3 在比较double数时需要设立一个差值 如const double eps =10e-6 在这个差值范围内的都可以认为其相等 *****2的N次方 高精度运算(N>10000) 需要注意的点:本位,进位,以及在读取数组时个位是a[0]:加减乘运算
2022-03-02 21:34:50 74
原创 2022.3.1
学习了循环语句,并且了解了 while(x==1,x==2)逗号表达式,只选择后面的表达式进行判断。 cin>>x的返回值为EOF,即-1 scanf("%d") 返回值也为-1 可以表示为~scanf("%d") return x=6,0;同样也只取后面的表示 ...
2022-03-01 21:10:55 211
原创 2022.2.28
今日学习进度:判断语句学习&习题联系 循环语句开头。 while循环 可以简单理解为循环版的if语句。If语句是判断一次,如果条件成立,则执行后面的语句;while是每次判断,如果成立,则执行循环体中的语句,否则停止。 ...
2022-02-28 20:17:28 87
原创 2022.2.25
2022.2.25 第一课习题&第二课 #include<iostream>//不加iostream头文件会快很多 #include<cstdio> using namespace std;//只用scanf可以不用加这个 int main() { int a, b, c, d; scanf("%d%d%d%d", &a, &b, &c, &d); printf("DIFERENCA = %d\n", a * b -
2022-02-26 09:18:55 126
原创 2022.2.24
/*bool ture/false 1byte char 'c','a' 1byte 可以表示2^8个数 int -2147483648 4byte float 1.23,2.5,1.235e2 单精度浮点数,有效数字6-7位 4byte double float 15-16位有效数字 8b long long -2^63~ 2^63-1 8b long double 18-19位有效数字 16b kB B=Byte b=bit 1Byte=8bit 变量类型 用逗号隔开 如int a,
2022-02-25 14:29:09 147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人