Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


Введение в c++


Заметьте, что \ n действительности означает только один знак. Экранированные последовательности вроде \ n являются общим механизмом обозначение "трудных для печати" или невидимых символов. Наряду с другими, C также предусматривает \ t для табуляции, \ b для реверса, \ "для вывода двойных кавычек и \ для самой обратной наклонной

Упражнение 1-1. Выполните программу "hello world" вы. Поекпериментуйте с удалением частей программы, чтобы увидеть, какие ошибки при этом возникнут.

Упражнение 1-2. Узнайте, что произойдет, можно использовать аргумент printf последовательность \ c, где c появляться одним из знаков, не упомянутых выше.

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

Программа далее использует формулу ° C = (5 / 9) (° F-32) для вывода следующей таблицы температур по Фаренгейту и соответствующих значений по Цельсиусом:
1 -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", но не является сложной. Эта программа привносит несколько новых понятий, таких как комментарии, объявления, переменные, арифметические выражения, циклы и форматированный вывод.
# Include

/ * Вывести таблицу Фаренгейт-Цельсиус
с fahr = 0, 20, ..., 300 * /
main ()
{
int fahr, celsius;
int lower, upper, step;

lower = 0; / * нижний предел температурной шкалы * /
upper = 300; / * верхний предел * /
step = 20; / * размер продвижения * /

fahr = lower;
while (fahr <= upper) {
celsius = 5 * (fahr-32) / 9;
printf ("% d \ t% d \ n", fahr, celsius);
fahr = fahr + step;
}
}

Строки
/ * Вывести таблицу Фаренгейт-Цельсиус
с fahr = 0, 20, ..., 300 * /
являются комментарием, который в данном случае кратко объясняет, что именно программа осуществляет. Любые знаки между / * и * / игнорируются компилятором. Комментарии могут свободно использоваться, чтобы сделать программу более понятной. Комментарии можно поместить в любом месте, где могут находиться пробелы, табуляция или знаки новой строки.

Другие статьи по теме:

- Типы, операторы и выражения
- Символьные массивы
- Функции и структура программ
- Введение в c++
- Внешние переменные и область действия


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2024 © SMTI.RU
Главная страница | Связаться с нами