Основы Си презентация

Обзор Кто: Деннис Ричи; Когда: 1970; Язык среднего уровня; +: Переносим, работа с памятью(типы данных) и битами, легкость и логичность понимания; -: Сложность, отсутствие выраженной объектной

Слайд 1Основы Си;
ЧУТКА ПОЛЕЗНОЙ ТЕОРИИ


Слайд 2Обзор
Кто: Деннис Ричи; Когда: 1970;
Язык среднего уровня;





+: Переносим, работа с памятью(типы

данных) и битами, легкость и логичность понимания;
-: Сложность, отсутствие выраженной объектной ориентации;
Структурированность;


Слайд 3Компилятоp VS Интерпретатор
Это способы выполнения программы

Интепретатор – выполнение кода построчно

Компилятор –

перевод всего программного кода в машинный
После компиляции программный код не влияет на работу программы

Слайд 4Типы данных

int(целые) = +-32768 float(с точкой)= +-много double(c точкой)=+очмного



Слайд 5Вид программы на Си;
#include //стандартная библиотека ввода-вывода
void main(){

int a,c; //инициализация переменных типа Integer
const int b = 10; //инициализация константы b
printf(“введите а”);
scanf(“%d”, &a); //ввод а
с = a + b;
printf(“с =%d\n”, c); //вывод с
}

!!НЕ забывай т-зп ;


Слайд 6
Полезности
x = y = z = 0; //многочисленное присваивание
int lenghtOfCatTail

= 100; //название должно передавать смысл
printf("тестовая сторока\n"); //”\n” перенос строки в консоли
X += 1; //тоже самое что и x = x + 1;
printf("%d", x/y); //краткость – сестра таланта, выполняй несложные операции внутри операторов

Слайд 7Операторы




Математические
const int c = 2;
int x = 1;
x = x +

c; //x = 3
x = x%c; // ”%” остаток , x = 1






Слайд 8++/-- Инкремент/Декремент
x = 10;
y = ++ x; //x = 10,

y = 10;

a = 10;
b = a ++; //b = 10, a = 11;



Слайд 9IF, IF ELSE, ?
x = 10;
If (x > 9) y =

100;
else y = 200;

х = 10; у =  х > 9 ? 100 : 200; //x>9? Да у=100, нет у=200



Слайд 10 Cпасибо за

внимание и понимание

Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика