Форум программистов, компьютерный форум CyberForum.ru

Определить, что будет выдано на терминал в результате выполнения программы - C++

Восстановить пароль Регистрация
 
Ks1NoN
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 36
22.03.2013, 19:09     Определить, что будет выдано на терминал в результате выполнения программы #1
Помогите ответить на вопрос


Определить, что будет выдано на терминал в результате выполнения программы:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream.h>
int a,b;
void prst(int,int);
void main()
{
a=1;
b=2;
cout<<a<<b;
prst(a,b);
cout<<a<<b;
prst(a,b);
cout<<a<<b;
}
void prst(int x,int y)
{
int dop;
dop=x;
x=y;
y=dop;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.03.2013, 19:09     Определить, что будет выдано на терминал в результате выполнения программы
Посмотрите здесь:

Какое значение примет переменная Y в результате выполнения следующего фрагмента программы C++
Какое значение будет выведено в результате выполнения последовательности операторов C++
Пустой терминал (в котором можно писать, что угодно) при выполнении программы C++
Что будет выведено на экран в результате выполнения приведенного фрагмента кода? C++
C++ Что будет выведено после выполнения следующего фрагмента программы:
C++ Что будет результатом выполнения строки кода?
Что будет в переменных в результате выполнения кода? C++
C++ Какой результат будет получен в результате выполнения этого кода?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
22.03.2013, 19:16     Определить, что будет выдано на терминал в результате выполнения программы #2
В худшем случае сообщение об ошибке, т.к. мало кто сейчас использует такие старые компиляторы (iostream.h, void main).

А так, тоже самое и выйдет: 1 2, т.к. в функцию передаются копии значений переменных. Соответственно только копии и изменятся внутри функции и на переменные a и b никак не повлияют.
Metal01
2 / 2 / 1
Регистрация: 18.10.2012
Сообщений: 17
22.03.2013, 19:18     Определить, что будет выдано на терминал в результате выполнения программы #3
121212
Yandex
Объявления
22.03.2013, 19:18     Определить, что будет выдано на терминал в результате выполнения программы
Ответ Создать тему
Опции темы

Текущее время: 18:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru