#define _CRT_SECURE_NO_WARNINGS
用二维数组判断今天是今年的第几天
#include<stdio.h>
//int main()
//{
// int year = 2024, month = 4, day = 21;
// int days_in_month[2][13] = { {0,31,28,31,30,31,30,31,31,30,31,30},{0,31,29,31,30,31,30,31,31,30,31,30} };//前一个为非闰年各月份天数,后者为闰年各月天数
// int is_leap_year = (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0));//真返回1,假返回0
// int day_of_year = 0;
// for (int i = 0; i < month; i++)
// {
// day_of_year += days_in_month[is_leap_year][i];
// }
// day_of_year += day;
// printf("Year %d,Mnth %d,Day %d is the %dth of the year.\n",year,month,day,day_of_year);
//
// return 0;
//}
//详细解析 int is_leap_year = (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0));
int main()
{
int a = 2;
int b = 0;
int x = a == 2 && b == 0;//可知真返回1;
int y = a == 2 && b == 1;//假返回0;
printf("x = %d\n",x);
printf("y = %d\n",y);
return 0;
}