课上讲解:
1.继续讲运算符
1.1关系运算符:<,>,<=,>=,!=,==,运算结果都是bool型。
1.2逻辑运算符:&&(与) !(非) 丨丨(或)
&&:同真为真,否则为假,先算前面的式子,若为假则为假。
丨丨: 有真则为真,否则为假,先算前面的式子,若为真则为真。
!:单目运算符,优先级比双目运算符高,真则为假,假则为真。
1.3条件运算符:三目运算符? : a?b :c
例子:c>='A'&&c<='Z' ? c+32:c-32;
运算符的优先级:单目>算数>关系>逻辑>条件>赋值>,
2.位运算
2.1 位运算:二进制补码形式参与运算。
2.2 原码:最高位表示符号位,其他位表示大小。
反码:正数的反码就是原码,负数符号位不变,其他按位取反。
补码:正数的补码就是原码,负数的补码就是反码+1
补码的补码就是原码。
2.3 按位非:1变0,0变1; 单位运算符
按位与:同1为1,否则为0;
按位或:同0为0,否则为1;
按位异或:同则为0,否则为1;
2.4 负数右移 最高位补1, 其余补0;
ps: 一个类型的最小负数,它的原码和补码是一样的!
3.条件语句
3.1 条件判断语句 if
3.2 条件判断语句 switch
分享到:
相关推荐
Fortran学习心得与总结 Fortran是一种功能强大且广泛应用的编程语言,特别是在科学计算、数值分析和数据处理等领域。本文将总结Fortran的学习心得和重要知识点,以便帮助读者更好地理解和掌握Fortran语言。 1. ...
"学习心得.doc" HTML 概述: HTML(Hypertext Marked Language)是一种用来制作超文本文档的简单标记语言。HTML 标签通常是英文词汇的全称(如块引用:blockquote)或缩略语(如“p”代表Paragraph),但它们的与...
Java编程老鸟潜心写作,奉献高效率的Java学习心得 完全站在没有编程经验读者的角度,手把手教会读者学习Java 配16小时多媒体教学视频,高效、直观 一一击破Java入门可能会遇到的难点和疑惑 抽丝剥茧,层层推进,让...
7. /etc/fstab:记录开机要 mount 的文件系统。 8. /etc/inittab:设定系统启动时 init 进程将把系统设置成什么样的 runlevel。 9. /etc/issue:记录用户登录前显示的信息。 10. /etc/group:设定用户的组名与...
"大航海时代外传超精细心得和秘籍学习" 本文档提供了《大航海时代外传》的游戏心得和秘籍,涵盖了游戏中的多个方面,包括男主角和女主角的成长篇、航海等级升级心得、战斗等级升级心得、赚钱心得和声望心得等。 ...
《安卓应用-电子图书-txt文本听书最新版 v3.9.13》是一款专为Android用户设计的生活服务类应用程序,旨在提供便捷的文本阅读和听书体验。在这个数字化时代,电子图书已经成为许多人获取知识、消遣娱乐的重要方式,而...
1. 学习者参与:在远程教学中,学习者可以通过向辅导老师请教问题、与学习伙伴交流心得来积极参与,但在网上搜索相关资料并不属于远程教学交互,因为这更多是自我学习的行为,而非互动。 2. 时间管理:课程作业通常...
例如,通过展示10+3、5+10等具体的例子,孩子们学会了使用大于号(>)、小于号(<)或等于号(=)来比较数字的大小。这一环节不仅强化了孩子们对加减法的掌握,更重要的是锻炼了他们的判断和逻辑思维能力。 综上所...
13. **讨论区**:提供在线讨论平台,鼓励用户交流学习心得和疑问。 14. **工作日志**:记录指导教师、专业教师和种子教师的工作日志,便于追踪和评估教学效果。 15. **谁在线上**:显示当前在线的教师类别、人数、...
Java编程老鸟潜心写作,奉献高效率的Java学习心得 完全站在没有编程经验读者的角度,手把手教会读者学习Java 配16小时多媒体教学视频,高效、直观 一一击破Java入门可能会遇到的难点和疑惑 抽丝剥茧,层层推进,让...
13. 故障现象13:CP4空开跳闸,LCB2板损坏。解决方法:检查抱闸线圈接线,防止1M3、1M4误接地。 14. 故障现象14:LV2无门区信号输入。解决方法:检查LVC继电器及其接线。 15. 故障现象15:自学习后直接进入COR RUN...
7. **结构化呈现**:PPT的四个部分(工作回顾、心得体会、经验教训、新年计划)展示了良好的结构逻辑,帮助听众跟随演讲者的思路,理解内容的层次和关联。 8. **互动性**:模板设计考虑了用户的交互性,所有标题和...
从描述中的链接我们可以推测,这可能是CSDN博客上的一篇文章系列,作者`u012175089`分享了他的学习心得和代码示例。 在Android开发中,"HelloWorld"是每个程序员的第一个程序,它标志着新的编程旅程的开始。在这个...
#define SC_Cd 13 void Cd(char *name); ``` ### 系统调用的添加流程 1. **定义系统调用接口和编号**:在`syscall.h`文件中定义系统调用的接口和对应的系统调用号。 2. **链接代码**:在`start.s`文件中添加链接...
13. **教育在线社区**:利用网络平台进行专业交流和学习,如在“教育在线”注册账号,分享教学心得,提升教育理念。 14. **教学反思**:通过撰写教学日记和读书笔记,进行自我反思,不断调整教学策略,促进个人专业...
### Excel学习笔记:提升Excel应用技巧与心得 #### 一、Excel高级功能探索 ##### 1. 禁用工作表菜单栏 - **知识点**:`Application.CommandBars("WorksheetMenuBar").Enabled = false` - **解释**:此代码用于...
13. **使用手册和心得体会**:这部分内容提供了开发者在开发过程中的经验和技巧,包括遇到的问题、解决方案、优化策略等,对于学习者极具价值。 总的来说,这款安卓小视频App项目不仅覆盖了Android应用开发的基本...
- **特殊端口注意事项:** Arduino的0号和1号端口通常保留用于串行通信,因此在大多数情况下不应将它们用于其他用途。 #### 五、Arduino的优点与局限性 **优点:** - **低成本:** Arduino板的价格非常实惠,这...