一、while(当循环)格式:while(表达式){
循环体;
}
计算过程:1)先判断表达式的值是否成立,若成立则执行循环体的内容。2)循环体必须对表达式的值进行修改,使其有不成立情况,避免出现死循环。3)如果表达式永远为真,则必须在循环体使用break语句跳出循环,避免出现死循环。流程图例求1+2+3+……+100的和://xxx班xxxx
void setup() {
Seri...
条件运算符:“?:”,优先级别为13级,赋值运算符 < 条件运算符 < 逻辑运算符结合方向:右结合一般形式:表达式1?表达式2:表达式3计算过程:当表达式1成立时,只计算表达式2的值,该值为整个式子的值。当表达式1不成立时,只计算表达3的值,该值为整个式子的值。例if……else语句:if(a>b){
max = a;
}else{
max=b;
}
等价于...
if选择结构包括:不平衡if语句,if……else语句,if……else if语句三种不平衡if语句1、格式if(表达式){ 语句块 }2、执行过程 先判断表达式值是否成立(非0),如果成立则执行语句块,否则执行if语句后继语句。3、流程图,及N-S图如下:4、应用场合不平衡if语句用于只有一个分支需要选择执行与否的实际问题。if……else if多分支语句格式:if(表达式1){
...
逻辑表达式1、逻辑运算符:&&、||、!,分别称为与、或、非
优先级:逻辑非(!) > 算术运算符赋值运算符 < 逻辑与(&&),逻辑或(||) < 关系运算符结合方向:逻辑非(!) 为右结合,逻辑与(&&)和逻辑或(||)为左结合。结合方向:指当表达式中出现多个相同优先级的运算符时,这些运算符的运算顺序。 1、左结合(从左到右) 大多数运算符都是左结合...
什么是条件判断表达式?在使用选择结构或循环结构进行程序设计时,经常需要判断某一个“条件”是否成立,通常把这个“条件”称为条件判断表达式1、关系表达式关系运算符: <、<=、>、>=、==、!=[例]:c>a+b 等价于 c>(a+b)
a<b==c 等价于 (a<b)==c
a==b<c 等价于 a==(b<c)
a=...