用C语言编写判断某一年是否是闰年
1、打开visual C++ 6.0-文件-新建-文件-C++ Source File


2、输入预处理命令和主函数:
#include<stdio.h> /*函数头:输入输出头文件*/
void main() /*空类型:主函数*/

3、定义变量、输入年份:
int year,leap; /*定义变量的数据类型为整型*/
printf("输入一个年份:"); /*输出文字提示*/
scanf("%d",&year); /*输入一个年份*/

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<stdio.h> /*函数头:输入输出头文件*/
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,输出不是闰年*/
}
