Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
С
<имя> [ i1 ] [ [ i2 ] ]…, где i1, i2 – целые выражения.
Пример.
Page[ 5 ] Line[ i ] Screen[ j ][ k ] Matr[ i-1 ][ j+i-1]
Basic
<имя>(i1[,i2]...), где i1, i2 – целые выражения.
Пример.
Page(5) Line(i) Etap(j, k) Matr(i-1, j+i-1)
Структуры
Структура (запись) – составной объект, содержащий 1 или более элементов любых типов, кроме функций. Структура может содержать массив любого типа.
Пример. Структура "Работник" (worker):
- таб. номер;
- Фамилия И.О.;
- должность;
- сумма к выдаче.
В языке C для определения структур применяется ключевое слово struct, в языке Basic для них специальное понятие не предусмотрено, однако реализовать структуру можно, используя тип данных, определяемый пользователем. Работа со структурами будет рассмотрена в других разделах.
Вопросы для самопроверки и контроля
Вопросы для самопроверки
1. Каковы примерно максимальные целое и вещественные значения?
2. В каком языке отсутствует логический тип данных?
3. Есть ли отличия в правилах записи строковых литералов в языках C и Basic?
4. Можно ли в языке C задать произвольную нижнюю границу индекса?
5. Что такое длина измерения массива?
6. В каком языке есть ключевое слово для описания структур?
Контрольные вопросы
1. Чем отличаются операции над целыми данными и данными с плавающей точкой?
2. Как можно имитировать логический тип данных в языке C?
3. Как задать переменные типа string в языке C?
4. Чем отличается описание массива в языках C и Basic?
5. Есть ли в языке Basic возможность представления структур?
Дата публикования: 2014-11-02; Прочитано: 173 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!