欢迎光临散文网 会员登陆 & 注册

速看C语言2

2023-02-17 00:22 作者:无情小贱客  | 我要投稿

这篇文章主要写了:

判断if  - else if  - else

注释

断点

循环



一、判断

输入的时候也需要先加上pricer然后输入数字,然后空格,然后再输入数字

pricer这个是必要输入数字的东西

\n这个需要加上去。

判断

条件判断

if

if可以单独使用

if(条件成立){

...

}

没有大括号的时候,就以英文的(;)结束。

一句的话就是用分号了,多句子的话就是用大括号

关系运算,做比较的运算符

关系运算两个结果,成立的结果就是1,不成立的结果就是0。只有这两个结果。

所有的关系运算符的优先级比算术运算的低,但是比赋值运算的高。

先计算,后判断,逻辑条件占中间,赋值逗号最后算。


实践得真理。

判断是否相等的==和!=的优先级比其他低。

连续的关系运算是从左到右进行的。

#include <stdio.h> int main(void){    printf("%d",6>5>4);//1>4 不成立就是0了    return 0; }

if ...else...

else 和 最近的if 匹配,如果是有大括号的又是不一样的情况。

if ....else if ....else.....

随便的奇思妙想:

获取当前时间点,

if 如果当前时间在上午时间段  

发送早上好动作

else if 如果当前时间在中午时间段

发送中午好动作

else

发送晚上好动作



级联

else if    

if 常见的错误

1.多条语句中忘记大括号(建议一条语句也加 上括号)

2.if (条件)后面不加分号(在C语言中)

if (条件)

{

...

}

3.表达式     "=="  (这个是相等)和   "=" (这个是赋值)

注释 代码。。。

//

/* */

断点可以有助于我更好的看代码。

switch-case

这个控制表达式只能是整数的结果。

常量,可以是常数,也可以是表达式

case

break 退出

default   case不满足的时候,就执行这个。

循环:

for

while

升级版if  就是由于满足条件所以循环,不满足就退出。

if  和  while  是很类似的

if  是一次性的,while 是反复多次的


循环体内需要有改变条件的机会,不然就是死循环了。。。

内容就是循环体。。。


表格模拟

测试的时候需要边界值等。。。

让我想到了测试时候使用的,边界值,特殊值。

do - while

先做一遍循环体,再进行判断。

小心的地方就是不要忘记加上分号了。

循环

注意的循环的开启,和结束

改变循环结束的条件,不然就会变成死循环了。

rand()随机数的库

猜数字

思路:

使用库(数字库)

算平均数

整数互逆


for循环


第一次执行语句1,只是初步计算,执行一次之后不在执行,执行语句2,执行语句3

第二次执行语句2,然后语句3


for 循环中的“表达式1(初始化条件)”、“表达式2(循环条件)”和“表达式3(自增或自减)”都是可选项,都可以省略(但分号;必须保留)。


好像不想写了,就随便写写吧。。。



速看C语言2的评论 (共 条)

分享到微博请遵守国家法律