C Упражнения: покажите функцию, возвращающую указатель

Указатель C: упражнение 15 с решением

Напишите программу на C, чтобы показать, как функция возвращает указатель.

Рис. Презентация:

Пример решения:

Код C:

  #include  int * findLarger (int  *, int *); void main () {int numa = 0;  int numb = 0;  int * результат;  printf (" n  n Указатель: показать функцию, возвращающую указатель:  n");  printf ("-----------------------------------------------  ---  n ");  printf ("Введите первое число:");  scanf ("% d", & numa);  printf ("Введите второе число:");  scanf ("% d", & numb);  результат = findLarger (& numa, & numb);  printf ("Число% d больше.  n  n", * результат);} int * findLarger (int * n1, int * n2) {if (* n1> * n2) return n1;  else return n2;}  

Пример вывода:

 Указатель: показать функцию, возвращающую указатель: ------------  -------------------------------------- Введите первое число: 5 Введите второе число: 6  Число 6 больше. 

Схема:

Редактор кода программирования на C:

Оцените статью
nanomode.ru
Добавить комментарий