- 博客(9)
- 收藏
- 关注
原创 自学C++第十一天
1.通过汇编代码比较了for while do while。发现do while效率更高,for最低。老师说:可预知次数用for,条件用while。5.学习了std::srray。3.学习了数组的循环。
2023-08-20 14:22:16
32
1
原创 自学C++第十天
4.同一个项目通过for,while,do while 三个方式进行了练习,然后比较,体会了三者实际情境中逻辑的不同。上面的是自己写的,下面是老师给出来的。老师的循环次数少很多,性能更好。自己思维上有很大不足,数学不好。5.练手项目:wps功能路由器入侵(安全实验)(好吧吹牛皮项目和4差不多)通过两个思路,a.组成三位数b.拆分三位数两个方向分别写了代码。6.做了两道题目A.水仙花数B.完数。3.学习了do while的用法。2.学习了while的用法。1.巩固了for循环。
2023-08-17 20:50:34
37
原创 自学C++第九天(每天打卡)
1.老师对for循环进行了补充,讲解了for循环的3种变式,同时讲解了三种跳出循环的方式(continue,break,goto),以及三者的作用。2.又通过输出1000以内的质数对for和跳出循环进行了巩固。同时通过打印9X9乘法表进行了练习。
2023-08-14 22:43:50
37
原创 自学C++第七天(每天打卡)
3.学习了格式化输出流及转移(C)。学习了printf与scanf(好吧看着很不习惯还是喜欢cout/cin),同时老师说了scanf其实不安全,会出现什么缓冲区什么的,我也不懂他说要用的话用_s。6.比较了if与switch,老师通过汇报分析了二者实现的本质有不同,当选项多时switch效率远大于if,少时用if。4.学习了goto,老师还是比较推荐使用goto的但是和if套起来用不然乱goto。2.学习如何在if与switch中声明变量,同时知道了C++17的新语法。1.学习了switch的用法。
2023-08-12 22:17:50
40
1
原创 自学C++第六天(每天打卡)
后面一节课老师进行了解答(我用自己的话说一遍):就是计算机会从左向右进行判断,先判断&&前面的值,如果为假那么就不判断&&后面的值了,从而大大节约了资源,老师推荐以后写代码把运算成本低的放前面。3.学习了字符处理:调用头文件cctype,但是老师不推荐用 别人的,因为老师说无论后面用里面的哪一个功能,整个cctype已经加载到程序里面了,a.加大了内存b.容易被检测。想到通过异或验证账号密码的对错,可能会简化代码吧(我也不知道)老师留下了作业,问两种写法是否有区别,我认为没有0.0.2.学习了条件运算符。
2023-08-10 22:13:17
29
原创 自学C++第五天(每天打卡)
1.学习了关系运算符。知道了bool与int可以相互转换,并且只要不为0就是true,=与==的区别。2.学习了if与else。其中搞清楚了if(a=b)取决于b的值,不同于if(a==b)
2023-08-09 21:35:17
40
1
原创 自学C++第四天(每天打卡)
1.了解了变量的生命周期,知道了冲突变量的就近原则以及使用全局变量d的方法“::变量”.2.学习了异或^,因其的可还原性可用来加密,写了一小段防修改(会的不多yy一下)3.学习了自定义数据类型,并且以车辆为情景写了几段代码熟悉用法。4.放入实际情景中进行练习与联系。
2023-08-08 21:36:40
30
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人