c语言小练习:if-else的嵌套与缀连
题目来源:C语言速成指南
小结练习:输入一个年份,判断是否为闰年。
作者用c实现代码如下:
#include <stdio.h>
int main(){
int year;
scanf("%d",&year);
int shifou=0;
if(year%4==0&&year%100!=0){
shifou=1;
}else
if(year%4==0&&year%100==0&&year%400==0){
shifou=1;
}
if(shifou==1){
printf("Yes");
}
if(shifou==0){
printf("No");
}
return 0;
}
我的用c的实现方法:
#include <stdio.h>
int main()
{
int year;
printf("请输入你需要判断的年份:");
scanf_s("%d",&year);
if (year % 4 == 0)
{
if (year % 100 != 0)
{
printf("%d年是闰年", year);
}
else
{
if (year % 400 == 0) {
printf("%d是闰年", year);
}
else
{
printf("%d不是闰年", year);
}
}
}
else
{
printf("%d不是闰年", year);
}
return 0;
}
最后感谢茶缸与长虫大佬的c语言教程