C++学习笔记coursera(3/6)

课程名称:C for Everyone: Programming Fundamentals
课程内容:C/C++
课程网址:https://www.coursera.org/learn/c-for-everyone/home/week/1
课程进度:Week3

Week3

Logical operators,expressions,and short-circuit evaluation
Short-circuit evaluation短路检测,短路评估
Recall收回,召回
Elementary基本的,基础的,简单的
Clause条款,从句
Truth table

The conditional statement if and if-else
Execute执行,实施
Arbitrary任意的
If里的expression zero就是false non-zero就是true
Alter改动,修改,改变
Bind联合,结合,绑定
Arithmetic operators binds more strongly than relational operators
Omit省略,忽略

The iterative statement while
Iteration迭代
Trillion万亿,1000的4次方
Mechanical机械的,机动的
Enormous巨大的,庞大的
Utility(n.)实用,效用
Open brace { closed brace }
Semantic语义的
Idiomatic惯用的
Assume假设,假定
Compound statement block statement
Canonically规范地
Flow chart流程图
Indicate指示,表明
Infinite无限的 loop环 infinite loop

While-cnt-char-explained
Getchar()
While((c=getchar())!=EOF)遇到结束-1就会识别
While((c=getchar())!=EOF) is an important idiom for processing a file of characters.
Contiguous相邻的
Ampersand &
&&比||优先度高

While-code example
Repetition重复,重做
Dedicate奉献
Idiomatically惯用地
Comparision statement
Terminate终止,结束
Ostensibly表面上
Ultimately最终
Elaborate复杂的

The for statement and its while analog
Compact紧凑的。小型的
Visualize(v.)可视化,想象,设想
Conceptually概念上
Namely即,也就是
Terminate终止,停止,结束
Finite有限的 finite loop
Internally内部地,内在地

For statement code example
Distinguish区分
Elaborate复杂的
Encapsulate压缩,概括,简述
Align(v.)使一致,排列,校准
EOF end of file

Oddball operators-conditional and comma
? : 和 ,
C=(a<b)? a : b if(a<b) then c=a else c=b
Ternary三元的
Concise简洁的
Expression1,expression2 先执行1再执行2,值根据2决定
Symmetric对称的
Optimization(n.)优化,最佳
Spurious虚假的,伪造的,谬误的
C=(a=0,b=1) c=1
Weird奇怪的
Idiomatically惯用地
Enforce执行,强迫
Ultimately最终地

Ternary-operator code example
Speed=(speed<=65)?(65):(speed<=70)?(70):(90);
Excess(n.)过度,过量(adj.)过度的,额外的
Yield(n.)产量,产出(v.)产生,提供

Break and continue and switch(File included +)
Generalization概括
Accomplish完成
Integral完整的
在这里插入图片描述
Constitute组成,构成,建立,任命
Delineate描述,解释
Switch的参数只能是integer types包括char,int,long
Conversion转换convention公约
Absolute value绝对值
Interval间隔
Fabs()浮点数取绝对值,abs()整型取绝对值

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值