1. Основные понятия алгоритмизации и программирования


Download 1.01 Mb.
bet20/78
Sana03.02.2023
Hajmi1.01 Mb.
#1148576
TuriЗадача
1   ...   16   17   18   19   20   21   22   23   ...   78
Bog'liq
c# qo\'llanma

4. Вещественные типы - эта группа типов обозначает множества вещественных значений в различных диапазонах. C# поддерживает три вещественных типа, которые обозначаются стандартными идентификаторами float, double, long double (см. табл. 3). Вещественные числа могут изображаться в двух формах: в форме с фиксированной точкой (целая и дробная части отделяются друг от друга точкой, например, -19.324, 0.1281) и в форме с плавающей точкой (<мантисса>e<порядок>, например, 16.2e21, 2e-48).
Константы с плавающей точкой имеют по умолчанию тип double. Можно явно указать тип константы с помощью суффиксов F, f (float) и L, l (long). Например, константа 2Е+6L будет иметь тип long double, а константа 1.82f- тип float.
Над числами вещественных типов допустимы четыре арифметические операции: сложение, вычитание, умножение и деление; операции присваивания и сравнения.
Для данных вещественных типов, как и для данных целых типов, возможна ситуация, когда результат арифметических действий выходит за пределы допустимого диапазона. В этом случае компьютер выдаст результат, преобразованный к типу, описанному для данного результата и не имеющий ничего общего с истинным значением.
5. Тип void. Кроме перечисленных, к основным типам языка относится тип void, но множество значений этого типа пусто. Он используется для определения функций, которые не возвращают значения, для указания пустого списка аргументов функции, как базовый тип для указателей и в операции приведения типов.

2.5. Структура программы


Программа на языке C# состоит из функций, описаний и директив препроцессора. Одна из функций должна иметь имя main. Выполнение программы начинается с первого оператора этой функции.
Формат простейшего определения функции:
тип_возвращаемого_значения имя_функции ([параметры]) // заголовок функции
{
// Блок тела функции:
// определения объектов;
// исполняемые операторы;
// return выражение; // если функция возвращает значение.
}
Как правило, функция используется для вычисления какого-либо значения, поэтому перед именем функции указывается его тип (тип возвращаемого результата). Если функция не должна возвращать значение, указывается тип void. Тело функции является блоком и, следовательно, заключается в фигурные скобки. Любая функция, кроме main, вызывается из другой функции. Примером функций являются библиотечные функции, например, sin(x), fabs(a).


Download 1.01 Mb.

Do'stlaringiz bilan baham:
1   ...   16   17   18   19   20   21   22   23   ...   78




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling