Функция C [12 упражнений с решением]
1. Напишите программу на языке C, чтобы показать простую структуру функции. Перейдите в редактор
Ожидаемый результат :
Итого составляет: 11
Щелкните меня, чтобы увидеть решение
2. Напишите программу на языке C, чтобы найти квадрат любого числа с помощью функции. Перейдите в редактор
Тестовые данные:
Введите любое число для квадрата: 20
Ожидаемый результат :
Квадрат 20 равен: 400,00
Щелкните меня, чтобы увидеть решение
3. Напишите программу на языке C, чтобы поменять местами два числа с помощью функции. Перейдите в редактор
Тестовые данные:
Введите 1-е число: 2
Введите 2-е число: 4
Ожидаемый результат :
Перед заменой: n1 = 2, n2 = 4 После замены: n1 = 4, n2 = 2
Щелкните меня, чтобы увидеть решение
4.
Напишите программу на языке C для проверки четности или нечетности заданного числа с помощью этой функции. Перейдите в редактор
Тестовые данные:
Введите любое число: 5
Ожидаемый результат :
Введенный номер нечетный.
Щелкните меня, чтобы увидеть решение
5. Напишите программу на языке C, чтобы найти сумму ряда 1!/1 + 2!/2 + 3!/3 + 4!/4 + 5!/5 с помощью функции. Перейдите в редактор
Ожидаемый результат :
Сумма ряда составляет: 34
Щелкните меня, чтобы см. решение
6. Напишите программу на языке C для преобразования десятичного числа в двоичное с помощью этой функции. Перейдите в редактор
Тестовые данные:
Введите любое десятичное число: 65
Ожидаемый результат :
Двоичное значение: 1000001
Щелкните меня, чтобы увидеть решение
7. Напишите программу на языке C, чтобы проверить, является ли число простым числом или нет, используя эту функцию. Перейдите в редактор
Тестовые данные:
Введите положительное число: 5
Ожидаемый результат :
число 5 - простое число.
Щелкните меня, чтобы увидеть решение
8. Напишите программу на языке C, чтобы получить наибольший элемент массива с помощью функции. Перейдите в редактор
Тестовые данные:
Введите количество элементов, которые будут храниться в массиве: 5
Введите 5 элементов в массив:
element — 0 : 1
элемент — 1: 2
элемент — 2: 3
элемент — 3: 4
элемент — 4: 5
Ожидаемый результат :
Самый большой элемент в массиве: 5
Щелкните меня, чтобы увидеть решение
9. Напишите программу на языке C для проверки чисел Армстронга и идеальных чисел с помощью функции. Перейдите в редактор
Тестовые данные:
Введите любое число: 371
Ожидаемый результат :
The 371 число Армстронга. 371 - не идеальное число.
Щелкните меня, чтобы увидеть решение
10. Напишите программу на языке C для печати всех совершенных чисел в заданном диапазоне, используя функцию. Перейдите в редактор
Тестовые данные:
Введите наименьший предел поиска совершенных чисел: 1
Введите наименьший предел поиска совершенных чисел: 100
Ожидаемый результат :
Идеальные числа от 1 до 100: 6 28
Щелкните меня, чтобы увидеть решение
11. Напишите программу на языке C, чтобы проверить, являются ли две заданные строки анаграммой. Перейдите в редактор
Тестовые данные:
Введите первую строку: Spare
Введите вторую строку: груши
Ожидаемый результат :
запасные и груши - это Анаграмма.
Щелкните меня, чтобы увидеть решение
12. Напишите программу на C, чтобы узнать максимум и минимум некоторых значений с помощью функции который вернет массив. Перейдите в редактор
Test Data:
Введите 5 значений
25
11
35
65
20
Ожидаемый результат :
Количество значений, которые вы хотите ввести: Введите 5 значенийМинимальное значение: 11Максимальное значение: 65
Щелкните меня, чтобы увидеть решение
Редактор программного кода C:
Еще впереди!
Не отправляйте здесь какие-либо решения вышеперечисленных упражнений, если вы хотите внести свой вклад, перейдите к соответствующему упражнению страница.