C Primer Plus 第六章——C控制语句:循环

while(scanf("%ld",&num)==1)
{ 
/* loop actions */
}
同时使用scanf的两种用法。
C语言真值:非0为真,0为假。

_Bool:C99新增的布尔类型。一个_Bool类型变量的值只可能为0或1。通常为_Bool变量取一个表明变量真或假的名字以提高可读性。如果包含头文件bool.h则可以用bool代替_Bool,用true和false代替1和0。

关系运算符的优先级低于+和-等算术运算符,但高于赋值运算符。从左到右进行结合。

逗号运算符:可以在for循环中使用,使您可以在一个for循环中使用多个初始化或更新表达式。逗号运算符保证被它分开的表达式按照从左到右的顺序进行计算(换句话说,逗号是个顺序点,逗号左边产生的所有副作用都在程序运行到逗号右边之前生效)。如:

ounces++, cost = ounces * FIRST_OZ
这将递增ounces,并在第二个子表达式中使用ounces的新值。作为顺序点的逗号保证左边子表达式的副作用在计算右边的子表达式之前生效。

其次,整个逗号表达式的值是右边成员的值。如

x=(y=3,(z=++y+2)+5);
x的值为11。

do while:退出条件循环,至少会执行一次。相对应的,while 和 for循环被称为入口条件循环,每次循环前都会判断条件,有可能一次也不执行。

******************************************************

这次内容少了很多。应该说怎么这么少。

原因主要是整理烦了。。。在前面几章的时候发现实在是太麻烦了,太耗时间,所以决定就只有最最重要的那些抄下来吧!这还在比较靠前的地方,大路边上的东西比较多,到后面几章以前没看过的内容那里内容会更多。



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值