Язык программирования C

Скачать в pdf «Язык программирования C»
}


Результат ее работы был бы тот же.


Обратите внимание, что комбинация п представляет один символ. Для обозначения всех символов, которые трудно или невозможно изобразить на письме, используются управляющие последовательности (escape sequences), аналогичные п. Среди прочих в С используются комбинации t для обозначения знака табуляции, Ь для возврата на один символ назад с затиранием (backspace), » для двойной кавычки, для обратной косой черты. В разделе 2.3 представлен полный список таких последовательностей.


Упражнение 1.1. Запустите программу «hello, world» на выполнение в вашей системе. Поэкспериментируйте с ней, выбрасывая определенные фрагменты программы и наблюдая за сообщениями об ошибках, которые будут появляться в связи с этим.


Упражнение 1.2. Попытайтесь выяснить экспериментально, что происходит при передаче в функцию printf строки, содержащей управляющую последовательность с, где с — некий символ, не входящий в вышеперечисленные комбинации.

1.2. Переменные и арифметические выражения


В следующей программе выводится таблица температур по Фаренгейту и их соответствий по шкале Цельсия. Для этого используется формула °С = (5/9) (°F — 32). Результат работы программы имеет вид


0


-17


20


-6


40


4


60


15


80


26


100


37


120


48


140


60


160


71


180


82


200


93


220


104


240


115


260


126


280


137


300


148

Сама программа, как и предыдущая, состоит из определения всего одной функции под именем main. Она несколько длиннее, чем та, которая выводила на экран слова «hello, world», но ненамного сложнее. В ней появляется ряд новых конструкций, таких как комментарии, объявления, переменные, арифметические выражения, циклы и форматированный вывод.

Скачать в pdf «Язык программирования C»