//BOOL类型的变量,变量名的命名都有自己的特点!
// 1、以is开头 isFat isTall isBeautiful
// 2、以can开头 canRun
// 3、以has开头 hasMoney
//
//
// BOOL isTure = 5 > 3;
// printf("isTure is %d",isTure);
//
// BOOL isYes= 8 != 9 && (9 > 10);
// printf("%d\n",isYes);
//
//
int a =10, b = 9;
//在使用逻辑运算符(&& ||)时,一定要注意短路现象
//&& 同真为真 一假则假 短路现象出现在 一假则假 上面
//|| 同假为假 一真则真 短路现象出现在 一真则真 上面
BOOL isTure = a > b || a++;//a < b && a++ a<b为假,后面不执行
int year = 0;
printf("输入年份");
scanf("%d",&year);
BOOL is400 = (0 == year % 400);// 用 % 取余
BOOL is4 = (0 == year % 4);
BOOL is100 = (0 == year % 100);
if (is400 || (is4 && ! is100)) {
printf("闰年");
} else {
printf("不是闰年");
}
时间: 2024-10-14 03:07:47