我的错题本2020.5.2

  • 1.用do-while语句构成的循环,只有在while后的表达式为零时结束循环。
  • 2. do { } while(!x) 中的!x
  • 3.a>=10或a<=0"的C语言表达式是?具体分析:
  • 4.if(条件){ }是条件判断语句,条件为零,不执行if内的语句,条件不为零就执行if内的语句。
  • 5.不要把赋值,包括复合赋值组合进行表达式!
  • 6.逗号运算符是二元运算符:
  • 7.关于C语言中运算符优先级说明

1.用do-while语句构成的循环,只有在while后的表达式为零时结束循环。

以下叙述正确的是( )d
A、 do-while语句构成的循环不能用其它语句构成的循环代替。
B、 do-while语句构成的循环只能用break语句退出。
C、 用do-while语句构成的循环,只有在while后的表达式为非零时结束循环。
D、 用do-while语句构成的循环,只有在while后的表达式为零时结束循环。

选D。
A 可以用for循环代替。
B 不满足条件时即条件的逻辑值为假(0)时推出,break也可以。
C while(条件),条件为真时进行循环,为假(0)时退出。
D while(条件),条件为真时进行循环,为假(0)时退出, 用do-while语句构成的循环,只有在while后的表达式为零时结束循环,break 是可以退出循环,但不是唯一的。

用do-while语句构成的循环,只有在while后的表达式为零时结束循环 D是正确的;do-while是先做一次do,完事后再while,若非零继续do,若零结束整个循环break在do中只能结束本次的do内容,不能像单个while循环时候结束整个大循环 不懂的不要乱说,误导人 请采纳

2. do { } while(!x) 中的!x

.do {
} while(!x) ;相当于
do {
} while( x==0 ) ;
该循环的格式为:
do {
} while( e ) ; 当e为真时,循环。 !x 为真,只有x为0时才可以!
!是 "非"运算,非0即1,非“非0”为假。

!x是逻辑非操作,当x为0时,值为真,否则值为假。 在这里等效于x==0。
在while(!x)后面有一个分号,表示该循环的循环体为空,即只做判断和循环,并不执行操作。
于是这句的意思就是,如果x为0,则一直循环下去,不做操作,否则继续执行。
如果没有其它线程来改变x的值,那么这里就是一个死循环了。

3.a>=10或a<=0"的C语言表达式是?具体分析:

a>=10||a<=0
具体分析:
100 <=n<=999
先计算 100<=n 的结果:要么是 1 ,要么是 0

然后才用 1 或 0 去和 999 比较关系,所以

100 <=n<=999 始终都为 1,即 if(100 <=n<=999) 始终成立(条件始终为“真”)

4.if(条件){ }是条件判断语句,条件为零,不执行if内的语句,条件不为零就执行if内的语句。

i%2是求i除以2的余数。
if(i%2)就是判断i除以2的余数是否为零,不为零就执行if内的语句,如果余数为零,就不执行if内的语句。

5.不要把赋值,包括复合赋值组合进行表达式!

6.逗号运算符是二元运算符:

逗号运算符确保操作数被顺序地处理:先计算左边的操作数,再计算右边的操作数。右操作数的类型和值作为整个表达式的结果。左操作数只是为了副作用需要而被计算,它其值会被丢弃。
逗号运算符的优先级是所有运算符中最低的。

7.关于C语言中运算符优先级说明




错题本2020.5.2相关推荐

  1. php自动打印小票_错题打印机哪个品牌质量好?【2020双12】错题打印机品牌排行...

    2020年11月22日更新: 帮帮机销量3天增加1万: 帮帮机D1目前京东促销99元,击穿行业底价! 本文目录: 什么是错题打印机? 错题打印机能用普通纸吗,耗材贵吗? 高性价比错题打印机参数对比 1 ...

  2. c语言解三元一次方程组_七年级下学期《8.3 一元一次不等式组》2020年高频易错题集...

    一.选择题(共10小题) 二.填空题(共5小题) 三.解答题(共5小题) 七年级下学期<8.5 一元一次不等式组>2020年高频易错题集 参考答案与试题解析 一.选择题(共10小题) [点 ...

  3. 计算机考研分析题,2020计算机考研,易错题分析与常考点总结

    2020计算机考研易错题分析与常考点总结,今天就以电子科技大学的计算机为例讲解数据结构的知识点. 1.栈和队列 以"存储位置相邻"来表示线性表中元素间的逻辑关系: 若已知表中首元素 ...

  4. 小升初数学计算机考试题,【2020年小升初数学常考题型及易错题分析】- 环球网校...

    [摘要]随着春天的到来,"小升初"这个关键词可能是广大家长朋友们最担心的一个问题,环球网校小编为广大家长朋友们整理发布了<2020年小升初数学常考题型及易错题分析>希望 ...

  5. C语言错题集(指针2020/12/8)

    C语言错题集(指针2020/12/8) 1.关于C语言指针的运算:指针只有加减操作,没有乘除操作.指针可以加常数.减常数:相同类型的指针可以相加.相减.(F) 指针之间可以相减,但不可以相加:两个同一 ...

  6. 并联串联混合的电压和电流_中考物理满分之路:《电阻的串联和并联》2020年高频易错题集...

    <串并联知识梳理> 一.识别串并联电路 1.定义法:用电器逐个顺次连接的电路是串联电路;用电器并列连接的电路是并联电路. 2.路径法:从电源的正极出发,沿电流的路径一直追寻到电源的负极,途 ...

  7. 2020二建押题-233必做高频易错题

    法规,管理,水利,建筑,市政,考点超押,必做高频易错题已出 链接: https://pan.baidu.com/s/1envm6TuQvffa64Y3tycP1Q 提取码: hz7t 复制这段内容后打 ...

  8. js逻辑训练题_二建冲刺必刷300题!精选历年真题+母子题+模考易错题!

    订阅公众号,回复[口诀],获取完整版实务口诀 你是不是常常疑惑为什么同样在做题,同样熬通宵,同样很努力,为什么有人顺利拿证,有人却因几分之差黯然落榜? 因为二建不仅拼努力的程度,更要拼对精准二建信息的 ...

  9. 【初赛】初赛提纲 错题本(to be countinue)

    目录: 前言: 1.计算机发展代别划分 2.计算机硬件设备 3.进制之间的转换 4.信息编码表示 5.关于各种排序 6.计算机网络: 7.原码 补码 反码 8.逻辑运算 9.栈 10.队列 11.树 ...

最新文章

  1. 清华园里的女生节:我今夜唯一的deadline,是为你写横幅
  2. 'ScriptModel' object has no attribute 'save'
  3. 11.C++: cin、cin.get()、cin.getline()、getline()、gets()
  4. OC中数组排序的3种方法
  5. 程序员基本功02对象与内存控制
  6. Linux操作系统原理与应用03:进程
  7. libsqlite3.dylib找不到
  8. Transact-SQL语言
  9. bigemap功能介绍
  10. 在html中加入网址,网页超链接怎么做,添加超链接网址的的详细步骤
  11. Unity配置混合现实应用程序
  12. 高通平台Android 蓝牙调试和配置手册-- Pairing Failure
  13. 逆向爬虫28 webpack扣代码
  14. 理解shell命名空间扩展
  15. 蓝牙BLE方案|伦茨科技-智能直播补光灯方案
  16. unity3d 单选框的实现
  17. 20175227张雪莹 2018-2019-2 《Java程序设计》第六周学习总结
  18. buck电路闭环pi控制matlab图,BUCK电路闭环控制系统的MATLAB仿真
  19. Unity 负无穷 正无穷
  20. 定期“肌断食” 让肌肤的完美升级

热门文章

  1. imaris如何导入3D结构数据,然后导出视频,导出图片
  2. 服务器是否有必要一定是SSD硬盘?使用SSD又有什么优缺点?
  3. r5 3500u和r5 4600u的区别
  4. (通用)解决IDEA注释顶格问题
  5. 动态库.so(共享库)的制作和使用
  6. python拟合函数_python之拟合的实现
  7. 海康威视2020届校招网申开启内推启动(附内推码)
  8. mysql 聚合索引和聚簇索引_MySQL 聚簇索引 和覆盖索引
  9. python抽卡游戏概率计算
  10. Word中无法识别到知网研学(原E-Study)、EndNote、Zotero等一系列类似插件的解决方案