求一个闰年的C语言编程

来源:百度知道 编辑:UC知道 时间:2024/06/06 02:56:34
小弟刚学C语言 对于编辑这类的程序很是郁闷
找不到任何头绪
麻烦编写程序的大大能够把你编辑的每一条语言代表的意思和思路告诉我下
我怕被老师发现我是网上随便找的 所以 求各位大大告诉我你每条程序的含义以及思路!!!谢谢了!!讲得好我追分!

//标准输入输出函数
#include<stdio.h>
//定义不返回值的主函数
void main()
{
//定义i一个整型变量n
int n;
//提示输入一个数
printf("Please input a number:\n");
//输入一个数n
scanf("%d",&n);
//如果(n能够被4整除而且不能被100整除)或者(n能够被400整除),那么该年为闰年,反之。
if((n%4==0&&n%100!=0)||n%400==0)
//输出该年为闰年
printf("This year is runnian\n");
else
//输出该年不为闰年
printf("This year is not runnian\n");
}

很简单,跟你一个思路。
4年一闰百年不闰,400也一闰,
语句if((i%4==0&&i%100!=0)||(i%400==0)这就是判断时是否leap year的语句。
然后定于月份多少日,其实闰年很不是闰年就是差在2月是29天还是28天。
所以你就这样区分就是。

谭浩强《C编程设计》中有关于闰年挑选程序的例题。
具体步骤,书上写的非常清楚。
我的QQ是372339906,你可以加我,我说给你听。

你还没说是什么程序呢······
关于闰年?关于闰年的程序多的是········