Упражнения C: сдвиг указанных данных на два бита влево
C Основные объявления и выражения: упражнение 56 с решением
Напишите программу на C, чтобы сдвинуть данные на два бита влево.
Пример решения:
Код C:
#include<stdio.h>
int main()
{
int a, b;
printf("Read the integer from keyboard-");
scanf("%d",&a);
printf("\nInteger value = %d ",a);
a<<=3;
b=a;
printf("\nThe left shifted data is = %d ",b);
return 0;
}
Пример вывода:
Входное значение: 2 Читайте целое число с клавиатуры Целочисленное значение = 2 Смещенные влево данные = 16
Блок - схема:
Редактор кода программирования C:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C, которая меняет два числа без использования третьей переменной.
Далее: Напишите программу на C для обратного и напечатайте заданное число.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code