Язык Си в примерах/Таблица умножения: различия между версиями
Содержимое удалено Содержимое добавлено
MaxSem (обсуждение | вклад) м формат |
|||
Строка 29:
Начинает работу внутренний цикл
<source lang="c">
for(j = 1; j <= n ; j++) {
printf ("%5d", i * j);
}
</source>
— он печатает первую строчку таблицы.
Строка 84 ⟶ 86 :
совпадает, с одной из переменной объявленной снаружи. В этом случае внутри блока данное имя связывается с локальной переменной, и операции с этой переменной никак не влияют на состояние внешней переменной:
<source lang="c">
int main() {
int a = 1; // Внешняя (по отношению к следующему блоку) переменная
Строка 93 ⟶ 96 :
printf("outside %d\n", a); // Будет напечатано неизменившееся значение внешней переменной, то есть 1;
}
</source>
== Задания ==
Строка 98 ⟶ 102 :
1. В программе "Таблица умножения" cтроку
замените на
и посмотрите что получится.
Строка 108 ⟶ 112 :
2. В программе "Таблица умножения" cтроку
замените на
и посмотрите, что получится.
|