Упражнения C-HowTo
Част 1 - средна оценка
Напишете програма, която иска от потребителя да въведе 10 училищни оценки като десетични числа. Тези числа трябва временно да се съхраняват в масив. След това програмата изчислява сумата и средната стойност. Тези данни се показват на екрана.
Част 2 - игрално поле
Трябва да се разработи проста игра. При тази задача само пионката трябва да може да се движи на дъската. Игралното поле се запазва в поле.
- Полето има размер 8 x 8
- Началната позиция на фигурата е горе вляво ([0] [0])
- Командите за движение се получават в цикъл
- С бутоните w, a, s, d можете да преместите фигурата на полето
- w Високо, а Наляво, с надолу, д нали
- Ако границата на игралното поле е надвишена, фигурата попада на противоположната страна
- Програмата може да се използва с х раздяла
- Полето е от тип инт
- Полето се инициализира с 0 стойности, 0 означава свободно пространство
- Игралната фигура е маркирана със стойността 1 на игралното поле
- Има поне 2 функции, една за извеждане на полето и една за преместване на фигурата
- Позицията на фигурата и полето се прехвърлят с указатели, вижте прототипите на функциите по-долу
поле е указателят към първия елемент на полето. posX и posY съдържат int стойности с текущата позиция на игралния герой. влак съдържа командата за движение (w, a, s, d). За по-добро разбиране разгледайте примерния изход на екрана.
- Начален урок
- Въведение
- Програма
- програма?
- Защо C
- Здравей свят
- Началото
- Съставител
- Linux
- Windows, Linux, Mac OS
- Уиндоус експи
- Коментари
- Двоична система
- Шестнадесетична система
- Битове и байтове
- променливи
- Типове данни
- характер
- Цели числа
- Точкови номера
- Декларация и сътрудничество
- Именуване
- Оператори
- Манипулация на битове
- Typecast
- упражнение
- Решение част 1
- Типове данни
- Потребителско взаимодействие
- Изход на екрана
- Натискания на клавиши
- упражнение
- Решение част 1
- Клонове
- ако и друго
- Сравнителни оператори
- Логически оператори
- Условен оператор
- Кейс за превключване
- упражнение
- решение
- мелене
- Докато цикъл
- За цикъл
- Направете цикъл докато
- Прекъсване
- продължи
- упражнение
- решение
- Функции
- Типове данни
- пример
- Спестете ресурси
- Функционални прототипи
- упражнение
- Решение част 1
- Решение част 2
- Показалец в C
- Съхранение
- Примери
- упражнение
- Решение част 1
- Масиви (полета)
- мелене
- инициализация
- Двумерни полета
- Многомерни полета
- Аритметика на показалеца
- Многоизмерна
- Управление на паметта
- Упражнения
- Решение част 1
- Издание част 2
- Решение част 2
- Променливи и константи
- Обхват
- Статични променливи
- Постоянни променливи
- Символни константи
- Струни
- Нулево прекратяване
- Струнни функции
- Копиране на низове
- Свързване на низове
- Сравнете низовете
- Низ за търсене
- Потърсете герои
- Дължина на низ
- Набор от символи за търсене
- Разделете низа
- Typecast
- Упражнения
- Решение Част 1 - Низ за намаляване
- Решение Част 2 - Сравнение на разликите между низовете
- Решение Част 3 - Премахване на символи
- Решение Част 4 - Замяна на низове
- Структурирани типове данни
- Изброявания
- Структури
- Инициализация и сътрудничество
- Определение на типа
- Полета и указатели
- Съюз
- Битови полета
- Упражнения
- Решение част 1 - битови полета
- Обработка на файлове
- Отворено затворено
- Пишете и четете знак по знак
- Пишете и четете форматирани
- Упражнения
- Предпроцесор
- Символни константи
- Предварително определени константи
- Макроси
- Включете библиотеки
- Условна компилация
- Включете файлове
- Функции на времето
- Структура на календара
- CPU кърлежи
- упражнение
- Характеристики част 2
- Главна функция
- Указатели за функции
- Рекурсия
- Файлове за правене
- Разширения
- пример
- Упражнения
- Част 1
- Решение CountToken
- Част 2
- решения
- Масиви
- Минимум на масива от решения
- Достъп до масив от решения
- Сортиране на масив от решения
- Разтвор за добавяне на матрица
- Дивеч змия
- шаблон
- Решение част 1
- Част 1
- прикачен файл
- ASCII таблица
- Ключови думи
- Въведение
- C ръководство
- | Повече ▼
- указател
- Образователни видеоклипове
- Мнения на читателите
- Читателите питат
- Графични интерфейси
- Приложения за iPhone
- Урок за C++
- Научете C или C ++
- Грешка на компилатора MinGW
- C и уебсайтове
- Връзка материал
- ЧЗВ
Вземете книгата

Защитете очите си и
научете се с печатната книга:
Поръчай сега