作业帮 > 综合 > 作业

求解释一段C程序编写程序,判断某一年是否是闰年#includevoidmain(){int y;printf(“请输入年

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 04:19:30
求解释一段C程序
编写程序,判断某一年是否是闰年
#include
voidmain()
{
int y;
printf(“请输入年份!\n”);
scanf(“%d”,&y);
if((y%4==0)&&(y%100!=0)||(y%100==0)&&(y%400==0))
printf(“%d年是闰年!\n”,y);
else
printf(“%d年不是闰年!\n”,y);
}
if((y%4==0)&&(y%100!=0)||(y%100==0)&&(y%400==0))这句
求解释一段C程序编写程序,判断某一年是否是闰年#includevoidmain(){int y;printf(“请输入年
呃,因为闰年的条件是:能被4整除、但不能被100整除,或者能直接被400整除的年份.
你这个这个是对的,但是也可以改为 if((y%4==0)&&(y%100!=0)||(y%400==0))
%是取余,因为要判断能不能被4整除,也就是看看除以4后有没有余数啊,如果y%4==0成立说明就是4的倍数,能被4整除.