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】判断是否为两位数