C++蓝桥等考导学/五级:分支结构进阶/之一:运算符的优先级(17运算符的优先级)

一、观看视频

【01】运算符的优先级【02】三数大小比较【03】字符判断

【04】四位数逆序排列求差值

二、研读学生讲义

【学生讲义】【01】运算符的优先级【学生讲义】【02】三数大小比较【学生讲义】【03】字符判断

【学生讲义】【04】四位数逆序排列求差值

三、练习题(不清楚回头查看有关视频或讲义)

【01】算术运算符(+、-、*、/、%),关系运算符(>、>=、<、<=、==、!=),赋值运算符(=、+=、-=、*=、/=、%=),逻辑或运算符(||),逻辑与运算符(&&),逻辑非运算符(!);请按运算优先级从高到低排列它们。

【02】【03】
【04】
【05】判断x≤y≤z,下面代码正确的是(可多选):
①

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

#include<iostream>using namespace std;int main(){    int x, y, z;    cin >> x >> y >> z;    if( x <= y && y <= z)        cout << "YES";    else        cout << "NO";        return 0;}

②

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

· 

#include<iostream>using namespace std;int main(){    int x, y, z;    cin >> x >> y >> z;    if( y >= x && z >= y)        cout << "YES";    else        cout << "NO";        return 0;}

【06】编程:
【07】编程:

 

【08】OpenJudge练习
【OpenJudge-1.4-21】苹果和虫子2
【OpenJudge-1.4-11】晶晶赴约会【OpenJudge-1.4-08】判断一个数能否同时被3和5整除【OpenJudge-1.4-16】三角形判断【OpenJudge-1.4-06】判断是否为两位数