Результаты поиска по запросу "switch-statement"

2 ответа

Спасибо! Как вы упомянули, это начало, и, поскольку я пытаюсь научиться программированию, думаю, я воспользуюсь блоком if else if, предложенным Сэмом Миллером.

учаю ошибку «передача управления обходит инициализацию:», когда я пытаюсь построить следующий переключатель: switch (retrycancel) { case 4: //The user pressed RETRY //Enumerate all visible windows and store handle and caption in ...

3 ответа

Ребята, у меня есть дополнительный вопрос. Пожалуйста, помогите, я хочу добавить эти опции, где GoodMan и купить либо летучую мышь, топор или меч, чтобы сражаться с монстром. Как настроить эти переменные в массивах 0. Минимальный урон летучей мыши = 2 максимальный урон = 4 стоимости = 3 1. Минимальный урон топора = 4 Максимальный урон = 6 Стоимость = 6 2. Минимальный урон меча = 6 Максимальный урон = 8 Стоимость = 10 3. отменить

у сделать переключение в цикле while, где при прерывании каждого оператора switch цикл while останавливается и запрашивает ввод, такой как F, R, C, Q. Приведенный ниже оператор работает, но оператор не прерывается. Пожалуйста помоги public ...

3 ответа

C - Переключение с нескольких номеров дел

Поэтому мой профессор попросил нас сделать заявление о смене. Нам разрешено использоватьтолько "ПЕРЕКЛЮЧАТЕЛЬ"заявление, чтобы сделать программу. Он хочет, чтобы мы ввели номер и затем отобразили его, если он находится в диапазоне номеров и какой ...

ТОП публикаций

4 ответа

Могу ли я использовать переменную в Javascript до ее объявления?

Некоторое время я задавался вопросом, могу ли я использовать переменную в JS до ее определения, такую как следующее: var country = "USA"; switch (country) { case "USA": country = i; case "blach": //not finished yet } /* put a whole bunch more ...

3 ответа

t sql «выберите регистр» против «если… еще» и объяснение «начала»

У меня мало опыта с т sql, и я должен написать сохраненный. Это мое хранится: USE myDatabase GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE [dbo].[myStored] ( @myPar1 INT, @myPar2 SMALLDATETIME ) AS BEGIN SET NOCOUNT ON IF ...

4 ответа

Ярлык, чтобы регистр / переключатель возвращали значение

Я почти уверен, что видел, как кто-то делал ярлык, как в приведенном ниже коде (который не работает) return case guess when guess > @answer then :high when guess < @answer then :low else :correct endКто-нибудь знает трюк, о котором я говорю?

3 ответа

Упрощение этого JavaScript-переключателя

Я хотел бы несколько советов о том, как похудеть этот переключатель: switch (lotUser | winningLot) { case lotUser === winningLot[0]: case lotUser === winningLot[1]: case lotUser === winningLot[2]: case lotUser === winningLot[3]: case lotUser === ...

5 ответов

Это позволит вам выполнить «что-то» в случае 0, «что-то еще» в случае 1, «удар» в случае 2 или 3 или «ударить еще» в противном случае.

ользуюИли же [https://msdn.microsoft.com/en-us/library/06s37a7f.aspx]Заявление в моем случае выражение. Хотя у меня есть значение в этом диапазоне, он не нашел соответствия. Почему нет? Пример кода: Select Case 2 Case 0 ' Some logic Case 1 ' ...

6 ответов

Я прибыл на этот пост недавно, так как мне было интересно то же самое. Я нашел время, чтобы попробовать это. Это, конечно, сильно зависит от того, что вы делаете, но для моей виртуальной машины это было приличное ускорение (15-25%) и позволило мне упростить некоторый код (который, вероятно, и был причиной значительного ускорения). В качестве примера (код, упрощенный для ясности), цикл for был легко реализован с использованием цикла for:

у очень критичную для кода часть кода, и у меня возникла эта сумасшедшая идея о замене операторов case (или операторов if) массивом указателей на функции. Позвольте мне продемонстрировать; здесь идет нормальная версия: while(statement) { /* ...

9 ответов

Более читаемая версия троичного может выглядеть следующим образом:

у сделать что-то подобное switch (this.dealer) { case 1-4: // Do something. break; case 5-8: // Do something. break; case 9-11: // Do something. break; default: break; }Каков правильный синтаксис для этого? Возможно ли это в ...