- 博客(3)
- 收藏
- 关注
原创 C++初阶01——用命名空间避免同名冲突
所谓命名空间,实际上就是一个由程序设计者命名的内存区域。程序设计者可以根据需要指定一些有名字的空间域,把一些全局实体分别放在各个命名空间中,从而与其他全局实体分隔开来。如int a;double b;namespace是定义命名空间所必须写的关键字,ns1是用户自己指定的命名空间的名字,在花括号内是声明块,在其中声明的实体称为命名空间的成员。现在命名空间ns1的成员包括变量a和b,注意a和b仍然是全局变量,仅仅是把它们放在命名空间而已。
2024-04-14 21:10:02 1261 3
原创 初学c语言02——正序分解整数
首先这是第一个方法,相较于逆序分解,它多加了一段do-while循环,将t转换为原本a的逆序,再将其分解,所以可以基于前面逆序分解更加好了解。所以最近上完课后,我会敲这个代码三道四次,因为教的方法有许多嘛,所以我尽量还是将所有的方法去了解和练习,比如之前学过逆序分解整数,这次延伸正序,还是有一些不同的,下面我展示我自己学到的两种方法。这样子就可以得到整数正序的分解,在写代码时,我也会发现 很多地方逻辑不清会使结果有了千差万别,所以今后的练习中,会更加清晰变量和表达式的逻辑,不使张冠李戴,不让自己逻辑混乱。
2023-04-25 21:19:53 237 2
原创 初学c语言01——运用标志解决嵌套循环中输出重复问题
是因为我在打代码的时候并没有考虑到循环过程中不断的进行了输出,以及得出结果后并没结束循环,所以我们可以定义一个变量或者叫做设标记,如下图。利用标志和break语句对循环进行控制,使输出结果达到自己的期望。这是今天根据求x以内的素数所写的代码。运行的时候就会发现。
2023-04-23 18:20:40 417
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人