у меня есть это:Refactor избегать использования для ... далее несколько раз
For k = 1 to 100
Statement 1
Next
For j = 1 to 100
Statement 2
Next
For l = 1 to 100
Statement 3
Next
Я хотел бы поставить все три заявления в одном сингле For ... Next
For k = 1 to 100
Statement 1
Statement 2
Statement 3
Next
однако Я не могу, потому что циклы необходимо запускать последовательно для каждого оператора (сначала нужно запустить оператор 1 для всех значений от 1 до 100, затем то же самое, но для Statement 2 и т. Д.). Есть ли способ упростить это? Я уверен, что должно быть. Благодаря!
Я отклоняю посылку этого вопроса. Ваш первый фрагмент кода - это правильный способ сделать это. Вы не хотите сжимать его. Сохранение 2 крошечных строк кода не является веской причиной для усложнения и удобства чтения. Послушайте советы, предоставленные вам опытными программистами, здесь и в ответе, который вы приняли. (И, кстати, вы можете использовать один и тот же счетчик 'k' для всех трех циклов.) –