Упражнения по программированию на языке C, практика, решение: тип переменной
Тип переменной C [18 упражнений с решением]
1. Напишите программу на C, которая будет вызывать командный процессор для выполнения команды. Перейти к редактору
Ожидаемый результат :
Командный процессор доступен? Командный процессор доступен! Выполнение команды DIR 00c40280-5e27-11e6-bd4f-71e8825f8ea3 01691610-41e1-11e6-901d-35b72ececc72 ........... ff827330-443a-11e6-9820-23e2f60d924e file.txt logging_example.out test.txt Возвращаемое значение: 0.
Нажмите меня, чтобы увидеть решение
2. Напишите программу на C для преобразования строки в длинное целое число без знака. Перейти к редактору
Тестовые данные и ожидаемый результат :
Введите число без знака: 25 Выход: 25
Нажмите меня, чтобы увидеть решение
3. Напишите программу на C, чтобы преобразовать строку в длинное целое число. Перейти к редактору
Ожидаемый результат :
В десятичных числах: 2016, 4235440, -3624422, 5947391.
Нажмите меня, чтобы увидеть решение
4. Напишите программу на C для преобразования строки в двойную. Перейти к редактору
Ожидаемый результат :
Выход = 4.00
Нажмите меня, чтобы увидеть решение
5. Напишите программу на C для генерации случайного числа. Перейти к редактору
Тестовые данные и ожидаемый результат :
Угадай число (от 1 до 10): 6 Число выше Угадай число (от 1 до 10): 7 Это правильно!
Нажмите меня, чтобы увидеть решение
6. Напишите программу на C для сортировки элементов массива. Перейти к редактору
Тестовые данные и ожидаемый результат :
Введите количество элементов, которые будут сохранены в массиве: 5 Введите 6 элементов в массиве: стихия - 0: 15 стихия - 1: 26 стихия - 2: 42 стихия - 3: 82 стихия - 4: 35 После сортировки массива есть: 15 26 35 42 82
Нажмите меня, чтобы увидеть решение
7. Напишите программу на C с целым частным и остатком от деления. Перейти к редактору
Тестовые данные и ожидаемый результат :
Входной числитель: 2500 Входной знаменатель: 235 частное = 10, остаток = 150
Нажмите меня, чтобы увидеть решение
8. Напишите программу на C, которая возвращает абсолютное значение длинного целого числа. Перейти к редактору
Тестовые данные и ожидаемый результат :
Введите 1-е число (положительное или отрицательное): 25 Введите 2-е число (положительное или отрицательное): -125 Абсолютное значение 1-го числа: 25 Абсолютное значение 2-го числа: 125
Нажмите меня, чтобы увидеть решение
9. Напишите программу на C, чтобы получить строку окружения. Перейти к редактору
Ожидаемый результат :
Заданный путь: / usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin : / Бен: / USR / игры: / USR / местные / игры
Нажмите меня, чтобы увидеть решение
10. Напишите программу на C, чтобы вернуть частное и остаток от деления. Перейти к редактору
Тестовые данные и ожидаемый результат :
Входной числитель: 2000 Входной знаменатель: 235 частное = 8, остаток = 120.
Нажмите меня, чтобы увидеть решение
11. Напишите программу на C, чтобы выделить блок памяти для массива. Перейти к редактору
Тестовые данные и ожидаемый результат :
Введите количество элементов, которые будут сохранены в массиве: 5 Введите 5 элементов в массиве: Элемент 1: 25 Элемент 2: 30 Элемент 3: 35 Элемент 4: 20 Элемент 5: 40 Введенные в массив значения: 25 30 35 20 40
Нажмите меня, чтобы увидеть решение
12. Напишите программу на C для выполнения двоичного поиска в массиве. Перейти к редактору
Тестовые данные и ожидаемый результат :
Введите количество элементов, которые будут сохранены в массиве: 5 Введите 5 элементов в массиве: стихия - 1: 25 стихия - 2: 20 стихия - 3: 18 стихия - 4: 13 стихия - 5: 15 Введите значение для поиска: 18 18 находится в массиве.
Нажмите меня, чтобы увидеть решение
13. Напишите программу на C, чтобы преобразовать строку в целое число. Перейти к редактору
Тестовые данные и ожидаемый результат :
Введите число: 1972 Значение ввода 1972.
Нажмите меня, чтобы увидеть решение
14. Напишите программу на C для преобразования строки в двойное число. Перейти к редактору
Тестовые данные и ожидаемый результат :
Введите число: 25 Оригинальный номер: 25.000000 После деления на 2 число: 12.500000
Нажмите меня, чтобы увидеть решение
15. Напишите программу на C, чтобы установить функцию, которая будет выполняться при завершении программы. Перейти к редактору
Ожидаемый результат :
Это сообщение от основной функции. Вот сообщение, возвращаемое из newFunctionTwo. Вот сообщение, возвращаемое из newFunctionOne.
Нажмите меня, чтобы увидеть решение
16. Напишите программу на C, которая возвращает абсолютное значение целого числа. Перейти к редактору
Тестовые данные и ожидаемый результат :
Введите положительное или отрицательное число: -25 Абсолютное значение данного числа: 25
Нажмите меня, чтобы увидеть решение
17. Напишите программу на C, чтобы прервать текущий процесс. Перейти к редактору
Ожидаемый результат :
Файл не существует или ошибка при открытии файла. тайм-аут: отслеживаемая команда сбрасывает ядро Отменено
Нажмите меня, чтобы увидеть решение
18. Напишите программу на C, чтобы продемонстрировать работу ключевого слова long. Перейти к редактору
Ожидаемый результат :
Размер int = 4 байта Размер long = 8 байт Размер long long = 8 байтов Размер double = 8 байт Размер long double = 16 байт
Нажмите меня, чтобы увидеть решение
Редактор кода программирования C:
Еще не все !
Не отправляйте решение вышеупомянутых упражнений здесь, если вы хотите внести вклад, перейдите на соответствующую страницу упражнения.
Новый контент: Composer: менеджер зависимостей для PHP , R программирования