Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Введение в программирование на С.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
930.82 Кб
Скачать

Void main()

{

сама программа

}

Строка #include<stdio.h> является директивой препроцессора, т.е. строка, начинающая с #, обрабатывается препроцессором перед компиляцией программы – это означает включить в программу содержание библиотечного файла потока ввода/вывода. Выполнение программы начинается с функции main(), т.е. сама программа пишется в фигурных скобках {….}

Напишите следующий код программы в созданный файл Ex1.

#include<stdio.h>

Void main()

{

printf("Privet Minsk!!!");

}

Чтобы запустить программу, нажимаем Ctrl+F5 или кнопочку

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

Privet Minsk!!!Press any key to continue_

В качестве аргументов, для функции printf(), использовали символьную строку. Последовательность, из любого количества символов, заключенных в удвоенные кавычки “...”, называется символьной строкой или строчной константой. Функция printf() не обеспечивает автоматического перехода на новую строку, так что многократное обращение к ней можно использовать для поэтапной сборки выходной строки. Наша первая программа, с точно таким же успехом могла бы быть написана в виде:

#include<stdio.h>

Void main()

{

printf("Privet ");

printf("Minsk");

printf("!!!");

}

Для регулировки курсора, на экране результатов, существует следующая последовательность символов, которые тоже должны находиться в “ ”.

\n переводит курсор на новую строку

\t переводит курсор на горизонтальную табуляцию

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

\a

Звуковой сигнал

\b

Сдвиг текущей позиции влево

\’

Апостроф

\”

Кавычки

\\

Левая косая черта

\r

Сдвиг в начало строки

1.Что делают следующие программы:

void main()

{

printf("Pri");

printf("vet");

printf("Minsk");

printf("\n");

}

void main()

{

printf("Pri\t");

printf("vet\t\n");

printf("Minsk");

printf("\n");

}

void main()

{

printf("P\n\trivet\t Minsk\n!\t!\n");

}

2 Распечатать свою фамилию следующим образом

A

B

C

D

E

3. Распечатать прямоугольник следующим образом

*******

* *

* *

* *

*******

1.1 Простые программы: печать стоки текста Понятие переменной.

Данные – это область в оперативной памяти компьютера, где можно хранить некоторое значение для использования его в программе. Данные, значения которых можно изменить во время программы называются переменными, а не изменяемые данные называются константами. В программе все данные перед их использованием должны быть определены.

Определение переменных имеет следующий формат:

тип_данных имя_переменной1, имя_переменной2, имя_переменной3,…;

тип_данных имя_переменной1= начальное значение, имя_переменной2= начальное значение, имя_переменной3= начальное значение …;

имя_переменной – это идентификатор. Идентификатором называется последовательность символов, содержащая буквы, цифры, символы подчеркивания ‘_’, которая не начинается с цифры. Идентификатором не могут быть ключевые слова, т.е. это имена, используемые в языке с некоторым заранее определенным смыслом. Для программы, после компиляции имя переменной заменяется адресом в оперативной памяти.

Ключевые слова

auto break case char const continue default do double

else enum extern float for if int long register return

short signed sizeof struct switch typedef union unsigned void