从零开始简单快乐学编程(17)--判断(上)

时间:2015-09-23 23:56    点击:

今天我们要接触的是第一个重点,就是编程的逻辑。
什么是逻辑?这个大家都知道,就是一件事情的因果规律
因为怎么样,然后怎么样。。如果怎么样。后来怎么样 等 这就是逻辑
编程自然也有逻辑,比如一个闹钟程序,到了多少点就响铃。这都是用逻辑控制出来的
可以说,所有程序都有逻辑,遵循各自的规则

我们开始要学的第一个就是if语句
if大家都知道,英文就是如果,假设的意思
if语句基本每种编程语言都有,所以必须要掌握
if语句可以使程序可以做判断,并且根据判断的结果执行特定的语句。
不过if语句都是和关系运算符一起使用
在此之前,我们先了解一下关系运算符(就是数学的符号)
< > <= >= != ==
分别是 小于,大于,小于等于,大于等于,不等于,等于
有点数学基础的都知道哈,不过有些和数学里的长的不太一样
<= 这个是小于等于 数学里是≤
>= 这个是大于等于 数学里是≥
!= 这个是不等于 数学里是≠
== 这个是等于 数学里是=
为什么等于要有两个=号呢。因为在编程里,=号相当于向左的箭头←,赋值给变量用的
前面应该说过哈。你以后在程序里看到=号就一定要看成左箭头,千万别以为是等号
所以呢。判断相等在编程里是==
至于为什么大于,小于,不等于号不一样呢。因为呢。。数学里的那些。。键盘是打不出来的。你问我是怎么打出来的。。用的是某输入法。。

好了,开始正题
if语言的工作方式与在口语中的一样:如果某事为真,就去做一件事,否则,就是做另外的一件事

比如说,如果明天下雨,我就带伞

if语言的格式
if(){}

这是第一种格式,最简单的
例子:
if(age<18)
{
printf("你没成年啊");
}

这个程序这样理解:如果age(年龄)小于18就打印你没成年啊
如果age大于18 则不运行{}大括号内的语句
注意if语句括号后面不要打分号,那并不是一句完整代码
实际是这样if(age<18){printf("你没成年啊");} 上面只是方便看排了下行
如果if的大括号{}里面只有一句代码,则可以省略不写大括号
像这样
if(age<18) printf("你没成年啊");
如果有两句或两句以上就必须加大括号了,比如下面
if(age<18)
{
printf("你没成年啊");
printf("回家吃奶去吧");
}


来源:未知//所属分类:站长原创/更新时间:2015-09-23 23:56
顶一下
(25)
86.2%
踩一下
(4)
13.8%
上一篇:从零开始简单快乐学编程(16)--数学运算
下一篇:从零开始简单快乐学编程(18)--判断(中)
相关内容