Лабораторная работа 1-10




НазваниеЛабораторная работа 1-10
страница1/10
Дата публикации11.04.2014
Размер0.5 Mb.
ТипЛабораторная работа
uchebilka.ru > Информатика > Лабораторная работа
  1   2   3   4   5   6   7   8   9   10

- -

Информатика

Лабораторная работа 1-10

Лабораторная работа 1-10

Интегрированная среда разработки Dev-C++

1. Цель работы


Целью работы является знакомство с интегрированной средой разработки Dev-C++, предназначенной для разработки программ на языке С.

2. Состав рабочего места


2.1. Оборудование: IBM-совместимый персональный компьютер (ПК).

2.2. Программное обеспечение: операционная система Windows, интегрированная среда разработки Dev-C++.
^

3. Краткие теоретические сведения

3.1. Структура программы на языке С


Программа на языке C представляет собой совокупность следующих элементов:

  • директив препроцессора;

  • указаний компилятору;

  • объявлений переменных и функций;

  • определений функций;

  • выполняемых операторов.

Директивы препроцессора определяют действия по преобразованию текста исходной программы перед компиляцией.

Указания компилятору – это специальные инструкции для компилятора языка С.

Объявления переменных задают имена и атрибуты переменной, а объявления функций задают их имена, типы возвращаемых значений и атрибуты формальных параметров.

Определение функции специфицирует тело (текст) функции, который представляет собой блок – последовательность операторов. Тело функции содержит объявления и/или выполняемые операторы. Началом блока служит символ "{", окончанием – символ "}". Определение функции имеет следующий синтаксис:

тип-возвращаемого-значения идентификатор-функции (параметр-1, параметр-2,)

где тип-возвращаемого-значения – один из типов переменных C (например, int или float), идентификатор-функции – имя функции, параметр-1, параметр-2, – параметры функции. Если функция имеет несколько параметров, они отделяются друг от друга запятыми. Если функции не передается никаких параметров, то в качестве единственного параметра (в соответствии со стандартом ANSI) задается ключевое слово void или просто пустые скобки.

Выполняемые операторы определяют действия программы по реализации алгоритма ее работы.

Возвращаемое функцией значение определяется в теле функции с помощью оператора return (в теле функции может быть несколько операторов return). Оператор return имеет следующий синтаксис:

return выражение;

где выражение вычисляется и подставляется вместо вызова функции. Тип результата вычисления выражения должен совпадать с типом-возвращаемого-значения в определении функции.

Признаком окончания операторов объявлений и выполняемых операторов является символ ";".

Чтобы программа на языке C была скомпилирована и выполнена, она должна содержать, по крайней мере, одно определение функции. Если программа содержит несколько функций, то среди них выделяется одна функция, которая должна иметь имя main. С нее начинается выполнение программы. Если программа содержит только одну функцию, то она и является главной (и должна иметь имя main).

Функция main возвращает значение типа int (обычно при нормальном завершении программы в выражении в операторе return задается число 0). Пока будем считать, что в функцию main не передается никаких аргументов, т.е. определение функции имеет следующий вид:

int main(void).

Таким образом, общая структура (скелет) простой программы на языке C будет выглядеть следующим образом:

операторы #include

int main(void)

{

операторы объявления

выполняемые операторы

return 0;

}

  1   2   3   4   5   6   7   8   9   10

Добавить документ в свой блог или на сайт

Похожие:

Лабораторная работа 1-10 iconДомашнее задание 6 Лабораторная работа Рекурсия и ее применение....
Лабораторная работа Простейшие алгоритмы сортировок (сортировка методом пузырька, вставки, выборки) 5

Лабораторная работа 1-10 iconЛабораторная работа Исследование стабилизаторного источника электрического питания ипс-1 36
Лабораторная работа Исследование мостовой схемы выпрямления и умножения напряжения 6

Лабораторная работа 1-10 iconЛабораторная работа № Работа в системе Matlab Лабораторная работа...
При выполнении работ предполагается использование системы программирования Matlab, что позволяет получить не только решение задачи,...

Лабораторная работа 1-10 iconЛабораторная работа №3 Численное интегрирование
Данная лабораторная работа посвящена вычислению определенного интеграла различными численными методами. Все они основаны на том,...

Лабораторная работа 1-10 iconЛабораторная работа №11
Знакомство с субд ms access: работа с существующей базой данных, фильтры по данным

Лабораторная работа 1-10 iconЛабораторная работа №2. Задание 5
Создание шаблона. Работа с шаблонами документов. Совместное использование Word и Excel

Лабораторная работа 1-10 iconЛабораторная работа n 9 Работа с командами обработки строк
В общем случае цепочечные команды позволяют выполнять действия над блоками памяти

Лабораторная работа 1-10 iconЛабораторная работа № Работа с эллиптическими кривыми
Изучение основных теоретических положений, касающихся арифметических операций над точками, принадлежащими эллиптическим кривым

Лабораторная работа 1-10 iconЛабораторная работа №13 Работа с многомерными массивами Цель работы
Выполнить обработку матрицы согласно варианту. При написании программы использовать универсальные алгоритмы

Лабораторная работа 1-10 iconЛабораторная работа №4 тема: Работа с таблицами в текстовом редакторе ms word
Цель: ознакомиться с возможностями редактора по созданию таблиц и закрепить на практике полученные навыки

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
uchebilka.ru
Главная страница


<