gpt4 book ai didi

c# - 在 C# 或 Fortran 95 循环中标记中断/继续?

转载 作者:行者123 更新时间:2023-11-30 21:07:38 25 4
gpt4 key购买 nike

我的家庭作业任务是将 C# 中的循环转换为 Fortran 95。

outerLoop:
for(row = 0; row < numRows; rows++){
for(col = 0; col < numCols; col++){
if(mat[row][col] == 0)
continue outerLoop;
sum += mat[row][col];
}
}

正如你们中的一些人所看到的,这看起来类似于 Java 和 Perl 中使用的退出语句标签规范,据我所知,它们用于跳出具有嵌套循环或“if ' 语句,而不仅仅是一个循环/语句。我对 Java 中的这个特性还是陌生的,所以我不确定它是否存在于其他任何地方,特别是在 C# 和 Fortran 95 中。

我在 Google 上四处寻找,但没有找到任何相关信息。我在制定要在 Google 上使用的搜索词时遇到了麻烦,所以这也是它的一个因素。

请注意:我不是在寻找讲义答案;我只是在寻找自己的答案。

感谢您抽出时间阅读这篇文章。

最佳答案

有关 Fortran 95 中循环控制结构的示例,请参阅我在上一个 Fortran 问题中的示例代码,其中包含“循环”和“退出”的示例用法:Reading comment lines correctly in an input file using Fortran 90 , .

关于c# - 在 C# 或 Fortran 95 循环中标记中断/继续?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10262964/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com