кодесурса
«C

Упражнения на Си: меняются два числа без использования третьей переменной

script1adsense2code
script1adsense3code

C Основные объявления и выражения: упражнение 55 с решением

Напишите программу на C, которая меняет два числа без использования третьей переменной.

Иллюстрированная презентация:

«C

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

Код C:

#include<stdio.h>
int main()
{
int x, y;
printf("Input value for x & y: \n");
scanf("%d%d",&x,&y);
printf("Before swapping the value of x & y: %d %d",x,y);
x=x+y;
y=x-y;
x=x-y;
printf("\nAfter swapping the value of x & y: %d %d",x,y);
return 0;
}

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

 Входное значение для x & y: 
Перед заменой значения x & y: 5 7
После замены значения x & y: 7 5

Блок - схема:

«C

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

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на C, которая принимает расстояние в сантиметрах и печатает соответствующее значение в дюймах.
Далее: написать программу на C, чтобы сдвигать данные на два бита влево.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code