ans0504.f90

来自「这是fortran95第五章的课后答案」· F90 代码 · 共 23 行

F90
23
字号
program main
  implicit none
  integer year, days
  logical mod_4, mod_100, mod_400

  write(*,*) "请输入年份"
  read(*,*) year

  mod_4   = ( MOD(year,4) == 0 )
  mod_100 = ( MOD(year,100) == 0 )
  mod_400 = ( MOD(year,400) == 0 )

  if ( (mod_4 .NEQV. mod_100) .or. mod_400 ) then
    days = 366
  else
    days = 365
  end if

  write(*,"('这一年有'I3'天')") days

  stop
end program

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?