运算符的优先级

70 阅读1分钟

运算符优先级口诀

单算移关与,异或逻条赋

“单”表示单目运算。

“算”表示运算符。

"移“表示左移和右移。

“关”表示关系运算符。

“与”表示按位与运算符。

“异”表示按位异或运算符。

“或”表示按位或运算符。

“逻”表示逻辑运算符。

“条”表示条件运算符。

“赋”表示赋值运算符。

闰年计算小游戏:

#include <stdio.h>
int main(){

//1. 23
//2. -2
//3. 6
//4. 0
//5. 30
//6. 1
//7. 1
//8. 0
    
    int year ;
    printf("请输入一个年份: ");
    scanf("%d", &year );
    
    (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)?
    printf("%d年是闰年\n", year):printf("%d年不是闰年\n", year);
  
return 0;    
}