以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 C/C++编程思想 』  (http://bbs.xml.org.cn/list.asp?boardid=61)
----  C语言编写闰年输出  (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=18815)


--  作者:xul
--  发布时间:5/25/2005 3:07:00 PM

--  C语言编写闰年输出
c语言

编写程序,输出从公元1600到2000年的所有的闰年的年号。每输出5个换行。

哪位能帮写个完整的出看参考下啊,我初学者实在是不会


--  作者:binaryluo
--  发布时间:6/18/2005 7:17:00 PM

--  
http://www.ieee.org.cn/dispbbs.asp?boardID=61&ID=15504
--  作者:家家
--  发布时间:2/19/2006 3:44:00 PM

--  
#include<stdio.h>
                          void main()
                          {
                            int year,f(i);
                            int i,n,m;
                            scanf(“%d%d",nm);
                            printf("%d年到%d年间的闰年是:\n",n,m);
                            for(year=n;year<=m;year++)
                               if(year%4==0&&year%400==0)
                                 for(i=1;i<=m-n;i++)f(i)=year;
                             for(i=1;i<=m-n;i++)
                                {
                                  printf("%d\n",year);
                                  if(i%5==0)printf("\n");
                                 }
                            }

--  作者:elfstone
--  发布时间:3/8/2006 1:51:00 PM

--  
#include <stdio.h>
int main()
{
    int by,ey,i=0;
    bool t=false;
    scanf("%d%d",&by,&ey);
    while(by<=ey)
    {
        if(by%4==0&&by%100!=0||by%400==0)
        {
            t=true;
            i+=1;
            printf("%d  ",by);
        }
        if(i==5)
        {
            i=0;
            printf("\n");
        }        
        if(t)
            by+=4;
        else
            by+=1;
    }
    getchar();
    getchar();
    return 0;
}
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
62.500ms