fortran里面的do循环问题

学习 时间:2026-04-07 18:20:31 阅读:3773
fortran里面的do循环问题do i=1,0,1...;.enddo这种循环会循环一次么?在c里面第一次循环前就要判断,所以上面一次也不会循环,在fortran里面是什么样子?

最佳回答

从容的仙人掌

机灵的大白

2026-04-07 18:20:31

在你的例子i=1,0,1中, 第一个1表示循环起始的数, 第二个0表示循环终止的数, 第三个1表示循环的间隔。虽然, 你这样写可以通过编译, 但是没有结果。 如果要循环一次, 可以写为do i = 1,1,1或者do i = 1,1,-1

最新回答共有2条回答

  • 体贴的红酒
    回复
    2026-04-07 18:20:31

    在你的例子i=1,0,1中, 第一个1表示循环起始的数, 第二个0表示循环终止的数, 第三个1表示循环的间隔。虽然, 你这样写可以通过编译, 但是没有结果。 如果要循环一次, 可以写为do i = 1,1,1或者do i = 1,1,-1

上一篇 I spent two hours doing the morning exercise的同义句

下一篇 黄鹤楼送孟浩然之广陵 改编小故事