Поиск…
перерыв
Выскакивает из ближайшего замкнутого цикла или оператора switch
.
// print the numbers to a file, one per line
for (const int num : num_list) {
errno = 0;
fprintf(file, "%d\n", num);
if (errno == ENOSPC) {
fprintf(stderr, "no space left on device; output will be truncated\n");
break;
}
}
Продолжить
Переход к концу самого маленького замкнутого контура.
int sum = 0;
for (int i = 0; i < N; i++) {
int x;
std::cin >> x;
if (x < 0) continue;
sum += x;
// equivalent to: if (x >= 0) sum += x;
}
делать
Представляет цикл do-while .
// Gets the next non-whitespace character from standard input
char read_char() {
char c;
do {
c = getchar();
} while (isspace(c));
return c;
}
за
Представляет цикл for или, в C ++ 11 и более поздних, цикл, основанный на диапазоне .
// print 10 asterisks
for (int i = 0; i < 10; i++) {
putchar('*');
}
в то время как
Вводит цикл while .
int i = 0;
// print 10 asterisks
while (i < 10) {
putchar('*');
i++;
}
диапазон для цикла
std::vector<int> primes = {2, 3, 5, 7, 11, 13};
for(auto prime : primes) {
std::cout << prime << std::endl;
}
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow