为了账号安全,请及时绑定邮箱和手机立即绑定

这个pseudo年的伪代码有什么问题?

这个pseudo年的伪代码有什么问题?

湖上湖 2021-05-01 15:10:34
if else else if应该是正确的伪代码是什么input Year if(Year % 4 == 0 and Year % 100 != 0) then     display "It is a leap year" else if(Year % 400 == 0) then     display "It is a leap year" else     display "It is not a leap year" end-if
查看完整描述

1 回答

?
白猪掌柜的

TA贡献1893条经验 获得超10个赞

您的逻辑以相反的顺序列出。为此的伪代码应为:

1)如果年份可被400整除,则为a年。
2)如果年份不能被400整除,但可以被100整除,则它不是a年。
3)如果年份不能被400整除,也不能被100整除,但是可以被4整除,则它a年。
4)否则,这不是a年。


查看完整回答
反对 回复 2021-05-11
  • 1 回答
  • 0 关注
  • 113 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信