• 前五章的综合(查漏补缺续)一个字一个字读,便于您的理解程度


    红色区域暂时可以不用知晓干嘛用的,不做进制转换用不到。

    运行如图所示:

    既然知晓基本数据的运用后,那么就已经打下第一个基础了。

    那么第二个基础又是怎么回事?

    小编的理解就是除了基本运用,还需要知道一些基本常识知识了。

     常识很多,这里基本会用到常用的1和0.

    什么是1和0?

    首先,我们使用的电脑,内存中存储的数据都是以1和0存储的。当然不是说我们就直接进入内存运用,而是知道1为真,0为假的概念。

    即真(1)、假(0),也就是大家常说的非零为真的意思,反之就是假。非零《不是0,就是1,1为真

    什么意思呢?

    当一个判断条件为1的时候,也就是()内判断条件为真,则会执行他所包括的语句。

    我们也可以举个例子来看看,如下图:

    运行下看看,结果为:

    也就是说一个概念,想要条件运行的话,判断它的运行规则就是他为真或者默认为真的情况下。

    什么意思呢?那我们继续看下面的图片解释。看看有什么发现。读一下绿色注释

    运行看看,效果如下图:

    可能有人会疑惑了,是不是上面没有打大括号导致的呢?不凡试试看看。

    上面else不打大括号,也是一个基本常识问题。

    当一个判断条件成立后,跟着它最近的一整行语句,是唯一一句的话,就可以不用打大括号。如果超过一句就必须打大括号。为什么?因为不打会报错的。

    运行看看,效果如右图:

    是不是很让人头疼,怎么越学常识的问题就越来越多了,这就是学海无涯的意思,我这里说得很简单,其实没有那么夸张,只是告诉您这些当你写个五到十遍后,你就算不记在心里也会懂的。

    记住:熟能生巧!

    所以或许才会有那么多人说写一遍不会,你就写个十遍,十遍不行,就百遍。您要记住人的记性问题是有一段时间间断性失忆的,俗话叫做忘记!

    小编实验过了,记忆这问题很难言述,只有一些做得多的代码才会记忆深刻,有时候根本不是想着写出来的,而是手感做出来的。

    不信的话,您可以第一天学过的知识,三天后再来敲一次看看,就会发现完了,什么都忘记了。

    言归正状。

    下面说说什么十进制的问题。

    对于什么进制问题,新人而言,那是很头疼的问题,因为这又是一个坑,但是不要慌,因为里面根本没有那么多的夸张难度,而我们只需要了解运用一些基本的用法就可以了。

    如果您想要深研的话,这样耽误的是您自己。反正小编是没有怎么遇见到,除非一些面试题。

    遇见问题不要慌,下面看看大白话原理图片:

    这图片是什么意思呢?

     语言很难一步到位,请看下图示意:

    这32个零代表什么呢?

    其实呢,我们不需要知道这零代表什么。我们只需要知道这就是一种二进制。

    所谓二进制,就是只用0与1两个数字,来表示他们。

    为什么为8个一?

    代表上面都是有数值的。

    不难看出其中的规律,自右向左依次乘上二,依次累积。那么想要一个进制得出10这个数,上图只有一种情况得出,那就是下图:

    好了,既然知道10这个数是由8和2上面的1代替的,那我们应该如何表示呢,对于新手肯定很疑惑。告知一个关键点:0表示空值,1表示有值。

    想想看,表示10这个数应该是什么了?

    是不是保留住8和2上的1,其他全是为0.

    结果就是00001010,也可以省略写法:1010.

    这两个其中任意一个就表示十进制10这个数值的二进制。通常都是使用省略写法那种。数字少容易记。

    所以有种正规的写法

    还记得数学上有种叫取余数的那个算法吗?看下图:

     那么就是说十进制能转换二进制,反过来呢?是不是也可以?

    没错。

    我们还是以二进制1010为例子。

     

    当算出的结果就是8+0+2+0=10;

    既然熟悉了一些第一部分基础,那么下面详细的说明一下以后的第二阶段的基础内容。

    一维数组,二维数组(两层for循环),基本函数的返回类型的运用。

    小编的文字全是个人的理解和做法,仅供参考,如有不妥,请见谅!

    小编的文字全是个人的理解和做法,仅供参考,如有不妥,请见谅!

    小编的文字全是个人的理解和做法,仅供参考,如有不妥,请见谅!

    条条英符铸平凡,行行代码显乾坤;
  • 相关阅读:
    Springboot vue 前后分离 跨域 Activiti6 工作流 集成代码生成器 shiro权限
    mybatis3批量更新 批量插入
    Java GC的工作原理详解
    Hadoop的Map侧join
    cut 命令
    head 与 tail
    常用正则
    vim 设置
    Java泛型初探
    linux修改PS1,自定义命令提示符样式
  • 原文地址:https://www.cnblogs.com/VisiousDragon/p/7943247.html
Copyright © 2020-2023  润新知