| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦   
共有 347 人关注过本帖
标题:if语句的使用疑惑
收藏  订阅  推荐  打印
zhangzhongxu
Rank: 1
等级:新手上路
帖子:23
积分:370
注册:2008-7-20
if语句的使用疑惑

写程序,判断某一年是否闰年
#include <stdio.h>
void main()
{
int year,leap;
scanf("%d",&year);
if(year%4==0);
{if(year%100==0) leap==0;
{if(year%400==0) leap==1;
else leap==0;
}
else leap==1;
}
else leap==0;
}
if (leap==1) printf("%d is a leap year.\n",year);
else printf("%d is not a leap year.\n",year);
}
请高人看一下哪出错了
2008-7-24 19:57
独孤小梦
Rank: 3Rank: 3
等级:中级会员
帖子:255
积分:2958
注册:2008-6-5

错了
改下!
#include <stdio.h>
void main()
{
    int year,leap;
    printf("请输入一个年份:\n");
    scanf("%d",&year);
    fflush(stdin);
    if((year%4==0)&&(year%100!=0))      //*判断是否能被4整除,并且不能被100整除!*//
        printf("%d年是润年\n",year);
    else
        printf("%d年不是润年!\n",year);
}

编程小菜
2008-7-24 20:48
coming
Rank: 3Rank: 3
等级:中级会员
帖子:238
积分:2558
注册:2008-4-20

给我说出来会编,这个闰年我真是头晕啊 现在都没怎么弄明白 汗颜...
2008-7-24 22:20
学不懂也要学C
Rank: 1
等级:新手上路
帖子:31
积分:448
注册:2008-7-3

main()
{int year,leap;
scanf("%d",&year);
if(year%4==0&&year%100!=0||year%400==0) leap=1;
else leap=0;
if (leap)                                          
   printf("%d is a leap year\n",year);              
else
   printf("%d is not a leap year\n",year);
}
2008-7-25 10:59
StarWing83
Rank: 12Rank: 12Rank: 12
来自:湖北工业大学
等级:版主
威望:9
帖子:2483
积分:26197
注册:2007-11-16
回复 2# 独孤小梦 的帖子

您的代码不正确,具体看楼上的……

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-7-25 11:17
xiaomengxia2008
Rank: 2
等级:注册会员
帖子:80
积分:970
注册:2008-7-23

 
判断是不是闰年代码!
if(year%400==0||(year%4==0&&year%100!=0))/*判断是不是闰年*/
  leap=1;
 else
  leap=0;
2008-7-25 15:51
独孤小梦
Rank: 3Rank: 3
等级:中级会员
帖子:255
积分:2958
注册:2008-6-5

我就是少了个判断能被400整除的表达式!呵呵,别人和我说可以不用加这个%400的!
现在知道了,需要在加个400!

编程小菜
2008-7-25 18:19
共有 346 人关注过本帖
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.060157 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved