PPt4Web Хостинг презентаций

Главная / Информатика / Язык C. Особенности объявлений и некоторые операции
X Код для использования на сайте:

Скопируйте этот код и вставьте его на свой сайт

X

Чтобы скачать данную презентацию, порекомендуйте, пожалуйста, её своим друзьям в любой соц. сети.

После чего скачивание начнётся автоматически!

Кнопки:

Презентация на тему: Язык C. Особенности объявлений и некоторые операции


Скачать эту презентацию

Презентация на тему: Язык C. Особенности объявлений и некоторые операции


Скачать эту презентацию

№ слайда 1 Язык C Особенности объявлений и некоторые операции Программа – набор функций, од
Описание слайда:

Язык C Особенности объявлений и некоторые операции Программа – набор функций, одна из которых с именем main является главной. Тело функции – блок, представляющий собой последовательность описаний и операторов в фигурных скобках {…}. Каждый оператор заканчивается точкой с запятой. Комментарии могут быть приведены в любом месте программы. После символов // комментарием считаются все символы до конца строки. Если употребляются символы /*...*/, то комментарием считается всё, что заключено между этими символами. Например, //Это однострочный комментарий /*И это тоже комментарий, но он может располагаться на нескольких строках*/

№ слайда 2 Пусть определена переменная типа указатель на величину некоторого типа, например
Описание слайда:

Пусть определена переменная типа указатель на величину некоторого типа, например: int *ukaz; char *uk; Значением переменной типа указатель является адрес. С помощью операции взятия содержимого по адресу (*ukaz) можно получить значение, хранящееся в той ячейке памяти, на которую в данный момент показывает ukaz (переменная типа указатель). Каждая переменная размещается в памяти, начиная с некоторого байта. Операция & определяет адрес этой переменной. Например, t d ud float t, d=1.5, *ud; Выполним присваивание ud=&d; Тогда одинаковый эффект дают следующие операторы: t=d; t=*ud; //берется значение по адресу ud 1.5 1.5

№ слайда 3 Массивы и матрицы Нумерация элементов массива начинается с нуля. Имя массива – у
Описание слайда:

Массивы и матрицы Нумерация элементов массива начинается с нуля. Имя массива – указатель на его первый элемент, т.е. mas==&mas[0]. int mas[10]; mas 0 1 … i … 9 Значение i-ого элемента массива можно представить двумя способами: mas[i]; или *(mas+i). Для матрицы при объявлении указывается число строк и столбцов. Нумерация элементов также начинается с нуля. 0 1 … 19 int b[10][20]. 0 Обращение к элементу b 1 b[i][j] … *(b[i]+j) *(*(b+i)+j) 9 **int *int int

№ слайда 4 Варианты ввода одномерного массива int n, a[10], i, *uk; Сначала вводится длина
Описание слайда:

Варианты ввода одномерного массива int n, a[10], i, *uk; Сначала вводится длина массива printf (“Введите длину массива A: ”); scanf(“%d”, &n); Затем можно использовать следующие варианты ввода: for (i=0; i

№ слайда 5 Задача 1. Дан массив. Переставить его элементы так, чтобы сначала расположились
Описание слайда:

Задача 1. Дан массив. Переставить его элементы так, чтобы сначала расположились все неотрицательные элементы, а затем отрицатель-ные. Порядок среди отрицательных и неотрицательных элементов должен быть сохранён. Дополнительный массив не использовать. Можно провести сортировку по знаку. Если положительный элемент (или 0) стоит правее отрицательного, то их следует переставить. Сравнение производится парами, как в методе \"пузырька\". // вычислительная часть алгоритма L:=n-1; //L- верхняя граница цикла f:=1;//признак окончания перестановок цикл пока f=1 m:=L; f:=0; цикл от i:=0 до m-1 если a[i]=0 то b:=a[i]; a[i]:=a[i+1]; a[i+1]:=b; L:=i; f:=1; всё кц кц

№ слайда 6 #include //для setlocale #include //стандартный ввод и вывод int main() //главна
Описание слайда:

#include //для setlocale #include //стандартный ввод и вывод int main() //главная функция { setlocale(LC_ALL, \".1251\"); //меняем локализацию на русскую int a[50], n, b, i, L, m, f; //описание переменных printf(\"Введите 0

№ слайда 7 Задача 2. Даны два одномерных массива целых чисел A и B. Сформировать массив С,
Описание слайда:

Задача 2. Даны два одномерных массива целых чисел A и B. Сформировать массив С, состоящий из повторяющихся элементов массива А, отсутствующих в массиве В. 1.Есть новый массив a b c 2.Нет нового массива a b 4 3 2 2 1 2 1 -5 0 3 1 2 2 2 4 3 2 1 4 3 3 3 2 1

№ слайда 8 Задача 2. Сформировать массив С, состоящий из повторяющихся элементов массива А,
Описание слайда:

Задача 2. Сформировать массив С, состоящий из повторяющихся элементов массива А, отсутствующих в массиве В. #include #include using namespace std; int main () { setlocale(LC_ALL,”RUS”); int a[10],b[10],c[10],na,nb,nc=0,i,j; printf (\"введите длину массива А:\"); scanf(\"%d\",&na); printf (\"введите массив А\\n\"); for (i=0;i

Скачать эту презентацию

Презентации по предмету
Презентации из категории
Лучшее на fresher.ru