Все программы, написанные на языке Си, имеют общую структуру. О которой мы и поговорим в этом уроке. В этом нам поможет наша первая программа, написанная на предыдущем шаге.
Все программы, написанные на языке Си, имеют общую структуру. О которой мы и поговорим в этом уроке. В этом нам поможет наша первая программа, написанная на предыдущем шаге.
Сейчас внимание. Не пугайтесь! Ниже написан исходный код трёх простеньких программ. Ваша задача внимательно на них посмотреть и попытаться найти в их коде какую-то закономерность (нечто общее, что есть в каждой программе).
Листинг 1. Программа 1. Печатает «Hello, World!»
#include <stdio.h>
int main(void) {
printf("Hello, World!\n");
return 0;
}
Листинг 2. Программа 2
int main(void) {
int a, b, c;
a = 5;
b = 10;
c = a+b;
return 0;
}
Листинг 3. Программа 3
#include <stdio.h>
int main(void) {
FILE *fp;
fp = fopen ("input.txt", "w");
fprintf(fp, "This is Sparta!");
fclose(fp);
return 0;
}
Не торопитесь смотреть продолжение урока и правильный ответ на эту задачу. Для начала попробуйте ответить самостоятельно. Потом переходите к следущей статье.
Исследовательские задачи для новечков:
- Попробуйте добавить управляющий символ после слова Hello,. Посмотрите, как изменится ситуация на экране.
- Попробуйте добавить в программу еще несколько функций вывода на экран.
- Попробуйте удалить из программы точку с запятой после какого-нибудь оператора. Посмотрите, как на это отреагирует ваш компилятор, какую ошибку он вам выдаст.