1 / 1 / 0
Регистрация: 17.04.2018
Сообщений: 236
1

Объясните код возврата данных из функции

22.04.2018, 08:46. Показов 1142. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C#
1
2
3
4
5
6
7
8
9
public int get (int index) {
 if(os(index)) return a[index]; 
return errval;
} if(ok(index)) { 
a[index] = val;
return true; //возврат в пустоу?
} 
return false;
}
Объясните, пожалуйста поскольку у ф-ии тип возвращаемого значения int, куда в данном случае должно быть возвращено true или false?

Добавлено через 5 минут
Г. Шилдт Учебный курс 2003, стр. 208-210
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.04.2018, 08:46
Ответы с готовыми решениями:

В чем разница между exit(код возврата) и ExitProcess (код возврата)?
Я так себе представляю, имеется два варианта выхода из приложения, с передачей кода возврата: 1....

Как получить код возврата функции в консоли js?
Привет! Как получить код возврата функции в отладке в консоли для JS? Спасибо.

Способы возврата данных из функции
какими способами можно возвратить данные из функции(передать копию, адрес или ссылку)?????

Объясните код функции
В универе задали написать програмку с горем пополам половину сам половину нет написал, но на паре...

4
53 / 52 / 36
Регистрация: 25.05.2015
Сообщений: 162
22.04.2018, 09:33 2
Этот код неправильный синтаксически, или он вырван из контекста,
здесь две скобки такого вида '{' и три - '}'.
1
1 / 1 / 0
Регистрация: 17.04.2018
Сообщений: 236
22.04.2018, 12:10  [ТС] 3
C#
1
2
3
4
5
6
7
8
9
public int get (int index) {
 if(ok(index)) { return a[index]; 
return errval;
} if(ok(index)) { 
a[index] = val;
return true; //возврат в пустоу?
} 
return false;
}
0
151 / 148 / 103
Регистрация: 30.10.2016
Сообщений: 314
22.04.2018, 12:40 4
Лучший ответ Сообщение было отмечено SatanaXIII как решение

Решение

Ivanjs, вы оба раза не напечатали / потеряли строку
C#
1
public bool put(int index, int val) {
Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
        public int get(int index)
        {
            if (ok(index)) return a[index];
            return errval;
        }
 
        public bool put(int index, int val)
        {
            if (ok(index))
            {
                a[index] = val;
                return true; //возврат в пустоу?
            }
            return false;
        }

из которой, собственно и видно, что метод должен возвращает булевое значение.

Не по теме:

И когда Вы вставляете код, оборачивайте его в специальные теги (вторая строка, второй слева) в виде значка C#.

1
1 / 1 / 0
Регистрация: 17.04.2018
Сообщений: 236
22.04.2018, 16:41  [ТС] 5
спасибо
0
22.04.2018, 16:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.04.2018, 16:41
Помогаю со студенческими работами здесь

Объясните код функции
Всем Привет Пожалуйста Объясните эту функцию void String(char *str,const char *str2) {...

Объясните код функции
Обьясните пожалуйста программу(каждый шаг) function sum(A, B) { var M = A.length, N =...

Функции. Как после одного возвратного значения функции отталкиваться от возврата другой функции
Написал код, в котором 2 функции одна возвращает стринговое значение, вторая должна бы вернуть...

Объясните ошибку - код не хочет видеть некоторые функции
Для решения задачи нужно было создать код. Я его создала, но вот проблема он не хочет видеть...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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