• 基本运用(一个一个字读)


    学过前面,可以适当的认为所学的知识中,只要是括号内的内容变相认为全是条件。

    所以才有根据条件来适当的操作,当然这些都是小编的便于理解的大白话。

    既然是条件,那么是不是可以根据自己的要求来改动呢?

    可以的。

    但是莫急,这些不是说你会基本语法就能直接写出来的,路是一步步走的,语法会用不代表你会构架,就是说相互运用,相互嵌套。

    很是明了,头文件,左右手脚函数,以及一个主函数

    这上面几乎什么都没有写,既然上面说了()内既然可以添加条件,那么添加什么条件呢?这里有很多讲究,目前只需要会一种数据类型变量。如下图。

    有人会疑惑,函数的条件能写成这样,有什么用?

    记住一点,函数条件是什么类型,你的条件就得是什么类型的数据。疑惑吗?什么意思?请看图片绿色字体

    运行看看,

    看上去是不是晕乎,第一个将等于0的number变量带入Left_Shou()函数内,main执行并找到了这个上面声明定义的Left_Shou函数,里面刚好有个printf()函数,直接执行打印所带入的number数值%d(int)

    这有什么意义?

    没有意义,只是说明一个问题,规则。如果不是对应的数据,编译器是找不到所要的结果,也就达不到你想要的结果。如果不信可以试试,将main中的number每一个带入看看,肯定报错的。

    再跟着敲一个。

    结果看一下就知道了。

    证明一点,想要有心里想的结果是要你动手写的,条件用来判断对应是哪一条函数,没有写函数内的代码,你是没法得到结果。

    看以下例子《剪刀石头布小游戏》,简单的运用:请看图片绿色字体

    运行下看看,里面都是所谓的各种逻辑,其实都是大家在不经意间玩的小游戏而已。

     && 代表同时的意思。两边同时满足,条件算是成立,才会继续执行。

    那么do{}while(1);怎么使用?不用说了吧,跟着前面的例子一样,将while(1){}替换下。

    for()循环的概念,前面也说了,使用for循环,首先得知晓一个意思。

    一维空间是指只由一条线内的点所组成的空间。小编这里使用for循环代替为这个空间,至于空间大小你自己设定。

    那么有人会问二维空间,三维空间又是什么呢?

    三维空间小编也没有接触,只需要知道二维图使用两个for循环来写的即可,小编不说概念,全凭操作。

    如何写两层for()循环呢?这个不急,前提大家得知道for()循环很重要!

    这玩意利用好了,以后写东西非常顺畅。大量的例子需要亲自实践!!!

    说到for()循环就必须引入一个知识叫做数组。

    数组叫什么?自己查。查不到,或还是不懂,请看下图。请看绿色,声明一点说得不是专业的,就算是复习的

    看出什么没?三种方法都是可以用的。{}内的数字都是同一个类型,即相同类型的数据,只是把他们放在一个空间里。

    并且要知道数组的第一个位置永远是0开头。依次类推。

    初始化值,你随意。

    有人想了既然有int数组,是不是也会有char、float、double类型的呢?

    那么有什么用,如何打印呢?以后能干嘛呢?

    就衍生出for()循环打印了,具体能干嘛,得先会用,连基本的语法都不会用,谈那么远好像也有意义的,反正可以写好多逻辑题这是可以肯定的。

     

    照着葫芦画瓢,估计类似的float和double也会了吧。

     是不是很单调,感觉还是没啥用处,是不是有很多人这样的感觉。

    的确如此,小编一开始学的时候也有这样想的。那么为什么这些语言能完美写出以后的那些实际有用的软件呢?

    循序渐进,不要操之过急,需要一步一步的打好基础!这就是目的。

     由繁琐入简单。跟着敲打的人估计会很疑惑,还是很难理解,这就需要概念了,就像数学概念一个样的,跟着套路进行,学会几篇后,找案例跟着敲打练习,琢磨,不是要你看透,最起码的耐心,稍微有点底,就好。

    看着案例当然也是简单的学过的,不要好高骛远。不懂的概念的话,适当的提前标注起来,做好笔记,以后可以再报考学院学习。

    这里只是给大家打个预防针,填补一点底子。嘿嘿。

    条条英符铸平凡,行行代码显乾坤;
  • 相关阅读:
    Java并发编程实战 第11章 性能与可伸缩性
    Lock的await/singal 和 Object的wait/notify 的区别(转载)
    线程阻塞和挂起(网络收集)
    Java并发编程实战 第10章 避免活跃性危险
    Java并发编程实战 第8章 线程池的使用
    Java并发编程实战 第6章 任务并行 第7章 取消与关闭
    Java并发编程实战 第5章 构建基础模块
    Java编程思想 第21章 并发
    Java并发编程实战 第4章 对象的组合
    Java并发编程实战 第3章 对象的共享
  • 原文地址:https://www.cnblogs.com/VisiousDragon/p/7928532.html
Copyright © 2020-2023  润新知