Skip to content

Життєві стратегії

Техніки аналізу

Як збільшити змінну на 2 у циклі for?

2025 adminМайстерність

Якщо ви хочете збільшити змінну циклу на 2 за допомогою функції range() у циклі for, ви можете вкажіть значення кроку як третій аргумент. У наведеному нижче прикладі діапазон (0, 6, 2) генерує послідовність чисел, починаючи з 0 і закінчуючи (але не включаючи) 6, із кроком 2,30 травня 2024 р.

Просто використовуйте оператор += з 2 праворуч:

  1. #include <stdio. h>
  2. int main() {
  3. int i = 0;
  4. while (true) {
  5. print("%d\n", i);
  6. i += 2; // Це додає 2 до значення i.
  7. }
  8. }

Заява х+=2 таким чином дає 6) запуск 2 дає 9 (Оскільки x++ в умові перетворює x=6 на x=7. Оператор x+=2 таким чином дає 9) запуск 3 не йде, оскільки x++ за умовою перетворює x=9 на x=10 , зробивши умову хибною та зупинивши цикл while…

Тут оператор ++ збільшує значення test на 1. Ви також можете записати так тест += 1; це означає test = test+1; Щоб збільшити значення тесту на 2,3 або будь-яке число, вам потрібно просто написати, у скільки разів ви хочете його збільшити. За 2 треба писати тест+=2.

Якщо ви хочете збільшити або зменшити змінну на суму, відмінну від 1, ви можете використовуйте += і -= . Наприклад, i += 2 збільшує i на 2: int i = 2; while (i <= 8) { Система.

вступ. Якщо ви раніше писали цикл for, то ви майже напевно використовували i++ раніше збільшити свою змінну циклу. Однак чи замислювалися ви коли-небудь над тим, чому ви вирішили зробити це саме так? Зрозуміло, що кінцевим результатом i++ є те, що i на одиницю вище, ніж було раніше — саме цього ми й хочемо.

За замовчуванням значення приросту дорівнює 1 і не вказано. Тим не менш, ви можете змінити це передача крокового аргументу функції range().. У наведеному вище прикладі я створив послідовність чисел від 10 до 20 і збільшив кроки на 2. Я досяг цього, вказавши значення кроку 2 .

Навігація записів

Previous: Які фільми дивитися під кайфом?
Next: Скільки акрів спалила пожежа в Крику?
  • Чи важлива музика на Самоа?
  • Яким був стиль прози Гілер Беллок?
  • Чи є Trustbridge неприбутковою організацією?
  • Як працює Dominion?
  • Що робити з потовиділенням ніг Бабуся знає, що робити?
  • Мама-псичка коли-небудь йде геть?
  • Що в ньому означає EIS?
  • Що таке облік індексів діяльності?
  • Майстерність

  • Ким була знаменита чорна королева?
  • Скільки коштує мамографія в США без страховки?
  • Як виправити гострі вуха?
Proudly powered by WordPress | Theme: goldy-mex by inverstheme.