Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.03.2016, 20:44   #1
valodu
Пользователь
 
Регистрация: 06.02.2016
Сообщений: 34
По умолчанию Объяснение. операторы присвоения.С

Объявляем переменные и инициализируем их.Можете объяснить в чём отличие a от b.Что в случае вывода выведут переменные c,x,y,o,x.

int a=26, b=032, c=0x1A;
double x=2.5e2, y=0x1.ffe-3, o = 3.5;
float x = 10.5f;
char ch=’Z’;
valodu вне форума Ответить с цитированием
Старый 07.03.2016, 20:54   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Что в случае вывода выведут переменные c,x,y,o,x.
ну выведите и узнаете.

с 0 это 8 система счисления, а с 0x — 16.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 07.03.2016, 21:15   #3
valodu
Пользователь
 
Регистрация: 06.02.2016
Сообщений: 34
По умолчанию

спасибо. не знал какой должен быть спецификатор функций.
Можете объяснить остальные?

Последний раз редактировалось valodu; 07.03.2016 в 21:19.
valodu вне форума Ответить с цитированием
Старый 07.03.2016, 21:28   #4
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

автор, ты откуда такие вопросы берёшь?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 07.03.2016, 21:49   #5
valodu
Пользователь
 
Регистрация: 06.02.2016
Сообщений: 34
По умолчанию

методичка одна)А что?сложные?)
valodu вне форума Ответить с цитированием
Старый 07.03.2016, 22:06   #6
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
методичка одна
дай посмотреть.
Цитата:
А что?сложные?
не, просто не для средних умов (для одарённых и талантливых людей, имеющих дополнительную хромосому).
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 11.03.2016, 23:37   #7
vvmcpp
Форумчанин
 
Аватар для vvmcpp
 
Регистрация: 11.12.2010
Сообщений: 116
По умолчанию

Цитата:
Сообщение от valodu Посмотреть сообщение
Объявляем переменные и инициализируем их.Можете объяснить в чём отличие a от b.Что в случае вывода выведут переменные c,x,y,o,x.

int a=26, b=032, c=0x1A;
double x=2.5e2, y=0x1.ffe-3, o = 3.5;
float x = 10.5f;
char ch=’Z’;
b объявляется как int и инициализируется
в восьмеричной системе счисления, при переводе в десятичную будет равно 26

x объявляется второй раз как float - компилятор выдаст ошибку
double y=0x1.ffe-3; - компилятор выдаст ошибку.

char ch=’Z’; нужно записать как char ch='Z'; чтобы исправить.

Это в методичке скорее всего задания на исправление ошибок.
Погуглите такой вариант: "Типичные ошибки программирования на с++"
или "Распространенные ошибки программирования"
"Часто встречающиеся ошибки программирования".
Изучение таких ошибок поможет их избегать в дальнейшем.
vvmcpp вне форума Ответить с цитированием
Старый 12.03.2016, 04:54   #8
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,601
По умолчанию

Вывод зависит от спецификаторов вывода, если используется printf. Однозначного ответа на вопрос нет, так как вывод множественным, функция сюръективная и взаимно однозначного соответствия нет.
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перегрузка операции присвоения (С++) Sterben Помощь студентам 2 11.10.2015 21:01
Формула присвоения (дописывание текста из ячейки) SweetOpium Microsoft Office Excel 0 28.02.2013 15:53
алгоритм присвоения минимального значения max_scotch Помощь студентам 3 11.05.2012 19:25
последовательность присвоения значения переменным Maincore Общие вопросы Delphi 2 06.02.2012 13:10