zoukankan      html  css  js  c++  java
  • C语言基础三(敲打键盘、寻找资料,循环语句)

    有人在学C语言或者其他语言的时候,大家都会说逻辑思维的硬道理,认为没有逻辑思维的人走不远,那么小编这里借助简单的if...else...

    英文解释if(如果),else(否则)

    ---------------方法一-----------------------------方法二--------------------------------------------------------------方法三

                          

     注意:if判断也可以单独使用,前提看情况而定。if 判断尽量别写超过三个,要不然代码看起来不是很好看,想要漂亮,接着看。

    如何用if。。。else来判断呢?

    举一个例子:

    当一辆车开过马路十字路口的时候,没有任何条件(等你来加),车子会遇见哪些动作?

    如果是你加条件,你会如何加条件让车子做各种的动作。

    其实简单的思维首先得看如果否则的概念。

    当然了,这次不是说什么思维该如何培养,而是告诉当如果否则的概念在脑海中走一遍后,你会有不同发现,各种情况也可以猜测出一点,哪怕不懂思维到底是什么,最起码你会猜测吧。

    就像两面性的利弊问题一个道理。考虑问题得考虑到利和弊的得失。

    是不是有点意思了,竟然能带入判断了,不在那么的简单输入输出了。

     可是,每次为什么只能运行一次就结束了,想要再次运行下打印一个那该多好啊。

    那么你可以写成下面这样,其实根本没有多少改变,就将需要的内容放在下面这样

    while(1){

      需要的内容;

    }

    do{

      需要的内容

    }while(1);

    为什么会有这效果呢?

    while(1){}do{}while(1);就是无限循环的语句。

    可是如果if...else...实在过于多了,怎么办?认为if语句写的过多也是麻烦,也要顾虑漂亮的程度,是不是很麻烦?

    其实也不是的,下面又引入一个循环条件switch(){default:break;}

    或者是

    跟着敲打的人,会发觉,switch()好像只能对应数字一样呢?是不是?

    不是的,他还能对应字符和#define 定义

    如何写呢?

    先不急,玩过游戏没有,上下左右键,WSAD

    也就是说是char数据类型

    #define 以后说。

    仔细研究下,先吃透基本的语法,然后再多揣摩互相的运用,就像是手脚函数那样,不一定非限制于main函数内的调用手脚,手也能调用脚函数的,反之也一样。

    都是个人见解,有不妥的,请见谅!

    条条英符铸平凡,行行代码显乾坤;
  • 相关阅读:
    安卓开发笔记——Broadcast广播机制(实现自定义小闹钟)
    安卓开发笔记——ListView加载性能优化ViewHolder
    安卓智能聊天机器人开发(二)
    安卓智能聊天机器人开发(一)
    基于Tcp协议的简单Socket通信实例(JAVA)
    Gson简要使用笔记
    JAVA的String 类【转】
    Oracle EBS R12 客户表结构
    EBS登陆界面个性化
    EBS取Web字段SQL操作文档
  • 原文地址:https://www.cnblogs.com/VisiousDragon/p/7922063.html
Copyright © 2011-2022 走看看