Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу ввода координат двух точек и вычисления расстояния между ними Практическая работа №9 ТЕМА: «Программирование структур и объединений в С++» Цель: изучить работу структур и объединений в С++. Тип урока: практическая работа. Количество часов: 4. Необходимое программное обеспечение: Visual Studio 6 Ent, MS Word. Необходимые сведения из теории:  структуры в С++;  объединения в С++; Упражнения: https://www.cyberforum.ru/ cpp-beginners/ thread113882.html C++ потоковый ввод
всем привет! ситуация такая: при выполнении считываются только R2 и h, не могу понять, в чем дело. dev-c++ просто выдает "step t = нажмите любую клавишу для выхода", а если запускать через MS Visual C++ выдает ошибку "damage after normal block at ". в чем дело? помогите, пожалуйста, код-то простой вроде. #include <iostream> #include <stdlib.h> using namespace std;
C++ Текст https://www.cyberforum.ru/ cpp-beginners/ thread113853.html
Привет всем. Помогите с задачей. Дан текст словами, разделенные пробелом. Выдать этот текст по словам. Заранее огромнейшее спасибо
C++ Как извлечь квадратный корень из числа? https://www.cyberforum.ru/ cpp-beginners/ thread113851.html
как вычислить корень из числа в консольном виде , я имею ввиду код для консольного приложения
C++ 2 вопроса про скорость - указатели и строки
Здравствуйте. Скажите, а работа с большими массивами с помощью указателей происходит быстрее (при передаче указателя в функцию), чем если эти же массивы объявлять глобально и работать из функций как с глобальными? И второй вопрос. Что быстрее - встроенные методы класса string или аналогичные самописные (например, compare, length, find)? Спасибо.
C++ Найти сумму и число тех элементов массива, которые попадают на заданный отрезок https://www.cyberforum.ru/ cpp-beginners/ thread113845.html
Помогите написать программу по теме: одномерные массивы. Найти сумму и число тех элементов заданного массива X1,X2, … ,Xn, которые попадают на заданный отрезок.
C++ setprecision() https://www.cyberforum.ru/ cpp-beginners/ thread113833.html
Есть задача: Написать программу выводящую в текстовый файл таблицу значений функций exp(x) и ln(x) на отрезке с шагом 0,2. x выводить с одной цифрой в дробной части, exp(x) с пятью, ln(x) с семью. for(double x=1;x<4.2;x+=0.2){ fout<<setw(3)<<setprecision(1)<<x <<setw(9)<<setprecision(5)<<exp(x) <<setw(11)<<setprecision(7)<<log(x)<<"\n"; Результат:
C++ Как узнать, что текстовый файл пуст?
Обычная проверка на if(feof(f)) не работает...файл пуст- я его проверял, но пока я с пустого файла что-то не считаю feof(f) true не станет...можно как то по-другому проверить его? Или что я делаю не так?
C++ Найти целые корни уравнения https://www.cyberforum.ru/ cpp-beginners/ thread113827.html
Привет! Я с С не знаком вообще, тока начал синтаксис учить,поэтому не бейте сильно. Нужно решить 3 задачки В КОНСОЛЕ: 1) Предлагает ввести три целых числа a, b и с (а<>0). Найти целые корни уравнения ax2+bx+c=0. Вывести сообщение о количестве корней и полученные значения. 2) Считывает последовательность символов (0 – конец последователь¬ности). Подсчитывает количества вхождений в...
C++ Найти начальные индексы непрерывных последовательностей ребята помогите доделать лабу ато у меня не получаетса плз вот условие вот недоделаная лаба #include <stdio.h> #include <time.h> #include <stdlib.h> #include <alloc.h> int main() { https://www.cyberforum.ru/ cpp-beginners/ thread113810.html
функция min C++
создайте функцию min() которое возвращает наименьшее из 2-х численных аргументов используя при вызове функции.Перегрузите ф-ю min() так чтобы она воспринимала в качестве аргументов символы,целые и действительные числа 2-х точности.
C++ Шаблоны функций: найти произведение всех отрицательных элементов и сумму всех положительных элементов до максимального помогите с задачей условие таково. Дан одна мерный массив состоящий из целых чисел нужно найти произвидение всех отрицательных элементов и сумму всех положительных элементов до максимального. Проблема в том что мне нужно написать это с помощью Шаблонов Функций а учитель нифига не объяснил что и как... вот собственно то что я смог написать... #include<iostream.h> template<class T> T... https://www.cyberforum.ru/ cpp-beginners/ thread113798.html
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
12453 / 7478 / 1752
Регистрация: 25.07.2009
Сообщений: 13,748
07.04.2010, 16:39 0

В числе 15 поменять местами младший и старший байты - C++ - Ответ 646409

07.04.2010, 16:39. Показов 21622. Ответов 24
Метки (Все метки)

Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
 
typedef union {
    int ival;
    char cval[sizeof(int)];
} Un_t;
 
int main(void){
    Un_t un;
    char tmp;
 
    printf("Value: ");
    scanf("%d", &un.ival);
    tmp = un.cval[0];
    un.cval[0] = un.cval[sizeof(int) - 1];
    un.cval[sizeof(int) - 1] = tmp;
    printf("Result: %d\n", un.ival);
 
    return 0;
}


Вернуться к обсуждению:
В числе 15 поменять местами младший и старший байты C++
3
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.04.2010, 16:39
Готовые ответы и решения:

Поменять местами старший и младший полубайты
Как поменять старший и младший полубайт беззнакового короткого целого местами? конечно же...

Поменять местами старший и младший полубайт беззнакового короткого целого
ребят, помогите Используя битовые операции, поменять местами старший и младший полубайт...

Поменять местами старший и младший байты в записи числа
Здравствуйте! Есть такая задача: дано целое число, поменять местами старший и младший байты в его...

Для заданного целого А поменять местами старший и младший байты
Помогите с заданием: Для заданного целого А поменять местами старший и младший байты. Вывести...

24
07.04.2010, 16:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.04.2010, 16:39
Помогаю со студенческими работами здесь

Поменять местами младший и старший байты в двоичном представлении десятичного числа
Дано десятичное число 871. Необходимо поменять местами младший и старший байты в его двоичном...

Как в четырехбайтовом числе поменять местами старший и младший байт?
Помогите пожалуйста! Как в четырехбайтовом числе поменять местами старший и младший байт

Выделить младший и старший байты из двухбайтового целого
Всем здравствуйте. Как выделить из UShort младший и старший байты? Если число записано в коде...

В каждом четном числе поменять местами младший байт со старшим
В каждом четном числе поменять местами младший байт со старшим. После замены определить количество...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru