Запитання з тегом «for-loop»

Цикл для циклу - це структура управління, яка використовується багатьма мовами програмування для перегляду діапазону. Це спосіб повторення висловлювань кілька разів, поки цикл не закінчиться. Залежно від мови це може бути цілий діапазон цілих чисел, ітераторів тощо.




11
Як виправити помилку GCC "для початкового декларування циклу, що використовується поза режимом C99"?
Я намагаюся вирішити проблему 3n + 1, і у мене є forцикл, який виглядає приблизно так: for(int i = low; i <= high; ++i) { res = runalg(i); if (res > highestres) { highestres = res; } } На жаль, я отримую цю помилку, коли намагаюся компілювати з GCC: 3np1.c: …
116 c  gcc  for-loop 

6
Введіть кастинг у циклі для введення
У мене є цей цикл для входу: for button in view.subviews { } Тепер я хочу, щоб кнопка була переведена у спеціальний клас, щоб я міг використовувати її властивості. Я спробував це: for button in view.subviews as AClass Але це не працює і дає мені помилку:'AClass' does not conform to …


3
Яка перевага використання посилань для переадресації в діапазоні для циклів?
const auto&Було б достатньо, якщо я хочу виконувати операції лише для читання. Однак я натрапив на for (auto&& e : v) // v is non-const пару разів останнім часом. Це мене здивує: Можливо чи, що в деяких неясних випадках кутових є деякі бенефіси в використанні посилання переадресації, по порівнянні з …

7
Масштабування вниз або зменшення для циклу?
У Scala ви часто використовуєте ітератор, щоб робити forцикл у зростаючому порядку, наприклад: for(i <- 1 to 10){ code } Як би ви це зробили, щоб вона пройшла від 10 до 1? Я думаю, 10 to 1дає порожній ітератор (як звичайна математика діапазону)? Я створив сценарій Scala, який вирішує його, …

6
Чому цикл Java на 4 мільярди ітерації займає лише 2 мс?
У мене наступний код Java на ноутбуці з 2,7 ГГц Intel Core i7. Я мав намір дозволити йому виміряти, скільки часу потрібно, щоб закінчити цикл з 2 ^ 32 ітераціями, які, як я очікував, становитимуть приблизно 1,48 секунди (4 / 2,7 = 1,48). Але насправді це займає всього 2 мілісекунди, …
113 java  for-loop  jvm 

8
Проведіть цикл через змінну оболонку, розділену комою
Припустимо, у мене є змінна оболонки Unix, як показано нижче variable=abc,def,ghij Я хочу , щоб витягти всі значення ( abc, defі ghij) , використовуючи для циклу і передавати кожне значення в процедуру. Сценарій повинен дозволяти витягувати довільну кількість значень, розділених комами, з $variable.
109 shell  loops  unix  for-loop  cut 

6
Додайте символи до рядка в Javascript
Мені потрібно додати символи For Loop до порожнього рядка. Я знаю, що ви можете використовувати функцію concat в Javascript, щоб робити конмати з рядками var first_name = "peter"; var last_name = "jones"; var name=first_name.concat(last_name) але з моїм прикладом це не працює. Будь-яка ідея, як зробити це іншим способом? мій код: …

12
Чи може цикл 'for' всередині циклу 'for' використовувати те саме ім’я змінної лічильника?
Чи можу я використовувати ту саму змінну лічильника для forциклу всередині forциклу? Або змінні впливатимуть одна на одну? Чи повинен наступний код використовувати іншу змінну для другого циклу, наприклад j, або iдобре? for(int i = 0; i < 10; i++) { for(int i = 0; i < 10; i++) { …
107 c  loops  for-loop  nested 

5
Як отримати значення індексу з циклу foreach в jstl
У мене в requestоб'єкті встановлено таке значення, як наступне, String[] categoriesList=null; categoriesList = engine.getCategoryNamesArray(); request.setAttribute("categoriesList", categoriesList ); і це я повторюю на сторінці jsp <% if(request.getAttribute("categoriesList") != null) { %> <c:forEach var="categoryName" items="${categoriesList}"> <li><a onclick="getCategoryIndex()" href="#">${categoryName}</a></li> </c:forEach> <% }%> Як отримати індекс кожного елемента та передати його у функцію JavaScript …
106 java  jsp  for-loop  foreach  jstl 


4
Для прикладу циклу в MySQL
У MySQL у мене є ця збережена процедура з циклом For у ній: DELIMITER $$ CREATE PROCEDURE ABC() BEGIN DECLARE a INT Default 0 ; simple_loop: LOOP SET a=a+1; select a; IF a=5 THEN LEAVE simple_loop; END IF; END LOOP simple_loop; END $$ Він завжди друкує 1. Який правильний синтаксис …
104 mysql  for-loop 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.