怎样用c语言编写函数,分别以数组和整数作为输入参数,判断一个年份是否为闰年

2024-12-18 13:41:03
推荐回答(2个)
回答1:

printf("年份:\n");
scanf("%d",&y);
if((y%100==0)&&(y%400==0)||(y%100!=0)&&(y%4==0))
printf("%d是闰年,该年2月份有29天\n",y);
else
printf("%d是平年,该年2月份有28天\n",y);
printf("\n");

回答2:

(1) 以整数
int aa(int y)
{
return ((y%100==0)&&(y%400==0)||(y%100!=0)&&(y%4==0));

}

(2) int bb(int *b)
{
int y = *b;

return ((y%100==0)&&(y%400==0)||(y%100!=0)&&(y%4==0));

}