- 2
- 0
- 约3.37千字
- 约 60页
- 2017-04-25 发布于四川
- 举报
C_3(运算符、控制语句)
3G--嵌入式开发;作业简析;第一讲 C语言基础回顾;学习目标:
熟练应用各种算术运算符的优先级和结合性
熟练应用各关系运算符的优先级和关系表达式值的判定
熟练应用各逻辑运算符的优先级和逻辑表达式值的判定
熟练应用赋值运算符的结合性和优先级
熟练应用自增/减运算符的作用、自增/减运算的前置方式和后置方式的区别
理解逗号表达式的作用及其值的计算
了解C语言的常用运算符的优先级;C
运
算
符;运算符的结合性和优先级;逻辑运算符;说明
逻辑运算符||两边的条件只要有一个为真,其结果就为真;(对于我们这道题来说后面就不计算了)
同理对于,我们也要特别注意,只要一个为假,其结果就为假;;位运算;位运算作用;考虑:负数的左右移动,-20左移2位,右移2位,结果?;模运算符%,/
模运算符%是一个二元运算符。
优先级和结合方向同*和/ 。
%要求两侧的操作数均为整型数据,且n%m的结果为n/m的余数部分,即n被m除的余数。
余数的符号与被除数一致,如:7%3的结果为1,4%2的结果为0,2%3的结果为2,-2%3=? 2%-3=? -2%-3=?。
如果是 / 结果又如何?; ++、--;运行结果:
;请写出下列代码的输出内容
#include stdio.h
main()
{ int a,b,c,d;
原创力文档

文档评论(0)