C语言:判断任意数是否为闰年
的有关信息介绍如下:给初学C语言的同学们
判断方法:
1:能被4整除但不能被100整除
2:能被400整除
1和2只要满足一条即可
那么根据C语言中的逻辑表达式:能被4整除 且 不能被100整除 或者 能被400整除
又因为逻辑运算符:&&优先级大于||所以:能被4整除 && 不能被100整除 || 能被400整除
这样不用加括号就能进行判断,多方便。
#include
void main()
{
int a;
printf("请输入一个数:");
scanf_s("%d",&a); //scanf_s就是scanf
if (a % 4 == 0 && a % 100 != 0||a % 400 == 0)
{
printf("这是闰年");
}
else printf("这不是闰年");
}