В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
aleksandrafrolo1
aleksandrafrolo1
13.09.2021 12:52 •  Информатика

Парни, всё что есть, ! это c++ набрать текст программы, найти в нем синтаксические ошибки и исправить их, в начало программы добавить вывод на экран адресов всех переменных, а в конец – значений всех переменных, проанализировать полученные результаты и объяснить, почему они именно такие. заменить
оператор «m+=2; » оператором «m++; », проанализировать результат. #include #include #include #include #include #include #include #include using namespace std; void main() { char *p, c; int *a, b; float *x, y = 3.5; double *m, n; a = & b; cout < < " enter b = " < < endl;
cin > > a; cout < < "a = " < < a < < "\t*a = " < < *a < < "\tb = " < < b < < endl; p = a; c = *p; *p = *(p + 3); *(p + 3) = c; cout < < "p = " < < p < < "\tc = " < < c < < "\ta = " < < a < <
"\tb = "< < b< < endl; x = & y; cout < < "x = " < < x < < "\t*x = " < < *x < < "\ty = "< < y < < endl; a = x; *a = *x; cout < < "a = " < < a < < "\t*a = " < < *a < < "\tx = " < < x <
< "\t*x = " < < *x < < "\ty = " < < y < < endl; a = & b; y = 12345, 6789; cout < < "x = " < < x < < "\t*x = " < < *x < < "\ty = " < < y < < endl; p = x; c = *p; *p = *(p + 3); *(p + 3) = c; cout < <
"p = " < < p < < "\tc = " < < c < < "\tx = " < < x < < "\ty = " < < y < < endl; m = & n; cout < < "m = " < < m < < "\t*m = " < < *m < < "\tn = " < < n < < endl; n = 5.5; cout < <
"m = " < < m < < "\t*m = " < < *m < < "\tn = " < < n < < endl; b = n = y = 1.7; cout < < "b = " < < b < < "\ty = " < < y < < "\tn = " < < n < < endl; cout < < "*a = " < < *a < < "\t*x =
" < < *x < < "\t*m = " < < *m < < endl; m += 2; cout < < "n = " < < n < < "\tn = " < < & n < < "\tm = " < < m < < endl; *m = (float)*a - n + (int)*x; cout < < "m = " < < m < < "\t*m = " <
< endl; system("pause"); }

Показать ответ
Ответ:
SharkiLoge
SharkiLoge
08.10.2019 07:20

см му ув и те ув всё руси русик конюшню лу эсэсовцами до у

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота