Упражнения C: Найти максимальное число между двумя числами
Указатель C: упражнение 6 с решением
Напишите программу на C, чтобы найти максимальное число между двумя числами, используя указатель.
Иллюстрированная презентация:
Пример решения:
Код C:
#include <stdio.h>
#include <stdlib.h>
void main()
{
int fno,sno,*ptr1=&fno,*ptr2=&sno;
printf("\n\n Pointer : Find the maximum number between two numbers :\n");
printf("------------------------------------------------------------\n");
printf(" Input the first number : ");
scanf("%d", ptr1);
printf(" Input the second number : ");
scanf("%d", ptr2);
if(*ptr1>*ptr2)
{
printf("\n\n %d is the maximum number.\n\n",*ptr1);
}
else
{
printf("\n\n %d is the maximum number.\n\n",*ptr2);
}
}
Пример вывода:
Указатель: найдите максимальное число между двумя числами: -------------------------------------------------- ---------- Введите первое число: 5 Введите второе число: 6 6 - максимальное количество
Блок - схема:
Редактор кода программирования C:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Previous: написать программу на C для добавления номеров с помощью вызова по ссылке.
Далее: Напишите программу на C для хранения n элементов в массиве и печати элементов с помощью указателя.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code