24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1043  |  回复: 6

零号先生

银虫 (小有名气)

[求助] 判定年份是否是闰年 已有1人参与

//year被4整除,但不能被100整除是闰年;year被100整除,又能被400整除是闰年
#include <stdio.h>
int main()
{
        int year;
        printf ("请输入年份:\n";
        scanf ("year = %d\n",&year);
        if (((year % 4 == 0)&&(year % 100 != 0))||(year % 400 == 0))
        printf ("这年是闰年\n";
        else
                printf ("这年不是闰年\n";
        return 0;
}
1900年不是闰年,但是这个程序运行结果1900年是闰年    看看问题出现在哪

判定年份是否是闰年
L{DI8X@8`E4K[@ZFCZDNQAF.png
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

长安一书生

新虫 (初入文坛)

暂时只发现楼主你的scanf语句存在问题,格式不正确,引号里有%d就可以了,你这么写应该输入year = (某个整数)\n

发自小木虫Android客户端
2楼2016-05-25 00:41:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
零号先生: 金币+10, ★★★很有帮助 2016-05-25 22:31:12
赞同二楼的回答。
scanf函数括号中双引号部分,如果除了格式声明,还有其他字符,那么在输入数据时,在对应的位置应输入与这些字符相同的字符。
所以应当输入的是:
year空格=空格1900\n
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
3楼2016-05-25 09:39:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

零号先生

银虫 (小有名气)

引用回帖:
2楼: Originally posted by 长安一书生 at 2016-05-25 00:41:27
暂时只发现楼主你的scanf语句存在问题,格式不正确,引号里有%d就可以了,你这么写应该输入year = (某个整数)\n

恩  现在运行成功
scanf ("%d",&year);
4楼2016-05-25 22:20:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

零号先生

银虫 (小有名气)

引用回帖:
3楼: Originally posted by 月只蓝 at 2016-05-25 09:39:13
赞同二楼的回答。
scanf函数括号中双引号部分,如果除了格式声明,还有其他字符,那么在输入数据时,在对应的位置应输入与这些字符相同的字符。
所以应当输入的是:
year空格=空格1900\n

scanf ("%d",&year);
运行成功
5楼2016-05-25 22:22:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

零号先生

银虫 (小有名气)

正确输出结果
判定年份是否是闰年-1
0FV`0F%SII%M6D9)5XHIGZ5.png

@月只蓝
6楼2016-05-25 22:24:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

一生十年

铁杆木虫 (职业作家)

锤锤帮小罗罗

强迫症看着缩进好不舒服

发自小木虫Android客户端
安定中。。。
7楼2016-05-25 23:29:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 零号先生 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 312求调剂 +5 小小墨123 2026-04-02 6/300 2026-04-02 20:12 by dongzh2009
[考研] 22408 266求调剂 +3 masss11222 2026-04-02 3/150 2026-04-02 18:11 by 笔落锦州
[考研] 275学硕081000服从调剂到其他专业,保不住本专业了 +7 一只小小水牛 2026-04-02 8/400 2026-04-02 14:23 by alice-2022
[考研] 327求调剂 +9 汲亦昊 2026-03-29 9/450 2026-04-02 11:44 by 运气yunqi
[考研] 一志愿北交大材料工程总分358 +3 cs0106 2026-04-02 5/250 2026-04-02 11:37 by olim
[考研] 329求调剂 +8 miaodesi 2026-04-02 10/500 2026-04-02 10:24 by 不吃魚的貓
[考研] 0710生物学求调剂 +9 manman511 2026-04-01 9/450 2026-04-02 10:00 by zxl830724
[考研] 化学工程专硕324分,一志愿中国矿业大学求调剂 +7 耿耿1314 2026-04-01 7/350 2026-04-02 07:40 by 尚水阁主
[考研] 285求调剂 +11 AZMK 2026-04-01 11/550 2026-04-01 22:40 by peike
[考研] 086502化学工程342求调剂 +7 阿姨复古不过 2026-03-27 7/350 2026-04-01 16:14 by yanflower7133
[考研] 0703一志愿南师大334求调剂 +4 seven7yu 2026-03-30 4/200 2026-04-01 16:10 by oooqiao
[硕博家园] 考研调剂 +5 骆驼男人 2026-04-01 5/250 2026-04-01 14:28 by syjjj0321
[考研] 086000生物与医药 初试274求调剂 +5 小叮当来了 2026-03-30 6/300 2026-04-01 14:25 by mxj1203
[考研] 358求调剂 +3 王向阳花 2026-03-31 3/150 2026-04-01 09:56 by zzchen2000
[考研] 【调剂】一志愿厦大生物与医药调剂 +3 Echo虾米 2026-03-31 3/150 2026-04-01 08:40 by JourneyLucky
[考研] 一志愿:西北大学,英一数一408-284分求调剂 +7 12.27 2026-03-27 7/350 2026-03-31 21:59 by lbsjt
[考研] 本2一志愿C9-333分,材料科学与工程,求调剂 +9 升升不降 2026-03-31 9/450 2026-03-31 18:01 by 无际的草原
[考研] 调剂 +4 GK72 2026-03-30 4/200 2026-03-30 20:32 by dick_runner
[考研] 356求调剂 +4 gysy?s?a 2026-03-28 4/200 2026-03-29 10:32 by 唐沐儿
[考研] 2026年华南师范大学欢迎化学,化工,生物,生医工等专业优秀学子加入! +3 llss0711 2026-03-28 6/300 2026-03-29 10:26 by llss0711
信息提示
请填处理意见