多语言展示
当前在线:1090今日阅读:167今日分享:16

用C语言编写判断某一年是否是闰年

在visual C++ 6.0上,用C语言编写判断某一年是否是闰年的程序
工具/原料

visual C++ 6.0

方法/步骤
1

打开visual C++ 6.0-文件-新建-文件-C++ Source File

2

输入预处理命令和主函数:#include       /*函数头:输入输出头文件*/void main()             /*空类型:主函数*/

4

用if函数逐步判断是否满足成为闰年的条件:if(year%4==0)             /*用if函数逐步判断是否满足成为闰年的条件*/   {        if(year%100==0)       {           if(year%400==0)             leap=1;         /*满足给leap赋值1*/           else             leap=0;         /*不满足给leap赋值0*/       }       else         leap=1;   }   else      leap=0;

5

用if函数判断是否是闰年:if(leap)                     /*用if函数判断leap是1还是0*/       printf('%d 是一个闰年\n',year);      /*如果是1,输出是闰年*/   else       printf('%d 不是一个闰年\n',year);    /*如果是0,输出不是闰年*/

6

完整的源代码:#include            /*函数头:输入输出头文件*/void main()                  /*空类型:主函数*/{     int year,leap;            /*定义变量的数据类型为整型*/   printf('输入一个年份:');  /*输出文字提示*/   scanf('%d',&year);        /*输入一个年份*/   if(year%4==0)             /*用if函数逐步判断是否满足成为闰年的条件*/   {        if(year%100==0)       {           if(year%400==0)             leap=1;         /*满足给leap赋值1*/           else             leap=0;         /*不满足给leap赋值0*/       }       else         leap=1;   }   else      leap=0;if(leap)                     /*用if函数判断leap是1还是0*/       printf('%d 是一个闰年\n',year);      /*如果是1,输出是闰年*/   else       printf('%d 不是一个闰年\n',year);    /*如果是0,输出不是闰年*/}

推荐信息