Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.59/27: Рейтинг темы: голосов - 27, средняя оценка - 4.59
Заблокирован
1
.NET 2.x

Ошибка: "Control cannot fall through from one case label ('case '9' (0x39):') to another"

14.08.2011, 16:18. Показов 5439. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем доброго времени суток.

Захотел написать интерпритатор для языка HQ9+:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
            string str = Console.ReadLine();
            int counter = 0;
            foreach(char c in str)
                switch (char.ToUpper(c))
                {
                    case 'H': Console.WriteLine("Hello world!\n"); break;
                    case 'Q': Console.WriteLine(str + "\n"); break;
                    case '+': counter++; break;
                    case '9': //здесь
                        {
                            for (int i = 99; i > 0; i--)
                            {
                                Console.WriteLine(i.ToString() + " bottles of beer. You take one down, pass it around");
                                if (i - 1 > 0)
                                    Console.WriteLine((i - 1).ToString() + " bottles of beer on the wall.\n");
                                else
                                    Console.WriteLine("no more bottles of beer on the wall.\n");
                            }
                        }
                    default: break;
                }
            Console.ReadKey();
но появляется ошибка "Control cannot fall through from one case label ('case '9' (0x39):') to another"

Может кто знает как с этим бороться?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.08.2011, 16:18
Ответы с готовыми решениями:

Оператор case (ошибка): "Control cannot fall through from one case Label ('default:') to another"
Выдает ошибку: "Control cannot fall through from one case label ('default:') to another" class...

Ошибка: "Error 1 Control cannot fall through from one case label"
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data;...

Ошибка CASE в CASE возникла при переносе в столбец с текстом, дату
Подскажите пожалуйста, при формировании второго условия возникла ошибка, как исправить? - как...

Что за ошибка: Jump to case label?
jump to case label что за ошибка?

Ошибка c2360 initialization of 'n' is skipped by 'case' label
Доброе время суток, подскажите пожалуйста как исправить ошибку c2360 в 85 и 97 строчке...

2
Заблокирован
14.08.2011, 16:26 2
break забыл после цикла и походу две лишние фигурные скобки.
1
Заблокирован
14.08.2011, 16:30  [ТС] 3
Rebicon, спасибо.
0
14.08.2011, 16:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.08.2011, 16:30
Помогаю со студенческими работами здесь

Ошибка initialization of 'element' is skipped by 'case' label
Во первый заранее извиняюсь если не правильно создал тему, я здесь впервые и не знаю как выбрать...

Ошибка: error C2360: initialization of 'mat_C' is skipped by 'case' label
Выдаёт такие ошибки: 1>c:\users\данила\documents\visual studio...

Почему case 0 не работает и почему case 2 не віводи сформированую матрицу( case 1) а выводит другую сформированую:?
//--------------------------------------------------------------------------- #include <vcl.h>...

Ошибка "Case label does not redus to an integer constant"
Такая проблема: нужно сделать программу, которая из вводимых значений...

Ошибка: "jump to case label crosses initialization of"
Проблема в фунциии prim начиная с ветки case NAME. Пишу в CodeBlocks+MinGW. #include <iostream>...

Ошибка: "case label not within a switch statement"
Здравствуйте, работая с оператором switch произошла ошибка case label '1' not within a switch...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru