从零开始的学习生活Day5:判断与循环

一、练习

逆序的三位数

简单的小作业但是很开心,还优化了一下。

二、新内容

关系运算

 ==相等        !=不等         >大于        >=大于或者等于        <小于        <=小于或等于
当两个值的关系符合关系运算符的预期时,关系运算的结果为1,否则为0
printf("%d\n",5==3);
printf("%d\n",5>3);
printf("%d\n",5<3);
所有的关系运算符的优先级比算术运算的低,但是比赋值运算的高
7 >= 3+4;
int r = a>0;
判断是否相等的优先级比其他的低,连续的关系运算是从左到右进行的

if语句

改良的找零计算器

Q:为什么强调if和else后面要用{}?

A:加{}可以执行括号内的语句,没加{}只能执行if和else后的第一条语句。

while语句

反复试了几次条件。之后想试一试真正的倒计时。

for语句

for循环像一个计数循环:初始化——循环条件——重复执行并调整

for中的每一个表达式都是可以省略的,for(;条件;)=while(条件)

ps:如果有固定次数用for,必须执行一次用do_while,其余用while

三、学习感悟

这一次的练习题有一点难,不太确定用if还是while,要不明天继续?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值