一个计算1900年以后的年份是否为闰年的C语言小程序 输出的结果要为2018 is not a leap year.

2022-08-19 社会 34阅读

你的判断闰年的C语言小程序,我帮你改完了,你看看吧.(改动的地方见注释)

#include//这里#include"stdio.h"改成#include

int main() 



 int k,b; 

  //b=4;//去掉这句

 scanf("%d",&k); 

  b=(k%4==0&&k%100!=0||k%400==0);//这里把k=k%b;改成b=(k%4==0&&k%100!=0||k%400==0);闰年是能被4整除且不能被100整除或者能被400整除的年份

  printf("%d %s\n",k,b!=0?"is a leap year":"is not a leap year"); //这里把printf("k %s\n",k==0? "is a leap year":"is not a leap year");改成printf("%d %s\n",k,b!=0?"is a leap year":"is not a leap year");输出年份k,b!=0表示是闰年,b==0表示是平年

 return 0; //这里加一句 返回整数0

}

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com