В компьютерном программировании оператор switch, case, select или inspect - это тип механизма управления выбором, используемый для вызова определенных блоков кода на основе переменного содержимого.
Привет, я использовал недавно добавленную функцию совпадения регистров, но столкнулся с этой проблемой.
Вот мой код:
from typing import List
class Wee():
def __init__(self) -> None:
self.lololol: List[str] = ["car", "goes", "brrrr"]
def func1(self):
self.weee = input()
....
4 Фев 2022 в 10:28
Я хочу начать с того, что я действительно новичок в C++ и еще не смог найти ответ на этот вопрос. Это для школьного проекта, и мой учитель не очень помог.
Я хотел знать, как использовать оператор switch с многомерным массивом. Например, скажем, у нас есть этот массив:
int arr[3][5] = {{1, 3, 1, 1,....
4 Фев 2022 в 07:51
Как в этом случае заменить корпус переключателя на стол?
typedef enum
{ DIV_1 = 1,
DIV_2,
DIV_4 = 4,
DIV_8 = 8,
DIV_16 = 16
} eDiv_t;
eDiv_t Division;
uint32_t dividerValue;
switch (Division)
{
case DIV_1:
dividerValue = RCC_DIV_1;
break;
....
3 Фев 2022 в 13:04
Когда я компилирую программу, она говорит, что «d» не является целым числом, поэтому, если у кого-нибудь есть идеи, как изменить его на целое число или заставить его работать?
#include <iostream>
using namespace std;
int main()
{
int k;
cin >> k;
if(k==2)
{
cout << "we have 3....
2 Фев 2022 в 10:54
#include<iostream>
using namespace std;
void fun() {
while(1) {
char choice;
cout<<"(D)isplay, (E)xit"<<endl;
start:
cout<<">> ";
cin>>choice;
switch(choice) {
case 'd':
case 'D':
cout<<"hello world"<<endl;
break;
....
31 Янв 2022 в 14:33
Как я могу использовать оператор switch в следующих строках, так как я не хочу делать оператор if громоздким.
if(uword1 == (65|69|73|76|78|79|82|83|84|85))
{
total1++;
printf("%i", total1);
}
....
31 Янв 2022 в 08:59
У меня есть очень простой блок переключателей, и у меня есть очень строгий набор опций, которые можно в него поместить. Блок переключателей выглядит следующим образом...
const handleOption = (option) => {
setSortBy(option)
switch (option){
case("DAR"):
se....
27 Янв 2022 в 17:46
Я получаю предупреждение ([-Wmaybe-uninitialized]) о каком-то коде, который, по моему мнению, не должен вызывать предупреждение. Компиляция с помощью cmake с использованием GCC. По сути, это говорит о том, что переменная не может быть инициализирована, но я думаю, что она гарантированно будет иниц....
25 Янв 2022 в 01:21
Я получаю эту ошибку в этом файле некоторое время, и я не могу понять причину. У меня даже нет точки с запятой в этом файле
<section class="content">
<% switch(page){ %>
<% case : "userpage" %>
<div><%- include("all_users") %></div>
<% break %>
<% ca....
23 Янв 2022 в 11:29
В настоящее время я начинаю изучать JS, и мне нужно выполнить следующее упражнение с оператором switch.
function colorMix (color1, color2){
if ((color1 === 'red' && color2 === 'blue') || (color1 === 'blue' && color2 === 'red')){
return 'violet';
} else if ((color1 === 'red' && color2 === 'ye....
21 Янв 2022 в 16:02
Я использовал переключатель/кейс для печати годового дохода в зависимости от банковского счета, который выбрал пользователь, и я хочу, чтобы эта программа всякий раз, когда пользователь вводит неправильный ввод, печатала сообщение «неподходящий ввод» и позволяла пользователю повторно ввести банковск....
21 Янв 2022 в 10:46
В Visual Studio 2019 пытаются использовать некоторые новые функции С#, в частности новые функции оператора switch.
Я хочу включить тип объекта, и я видел несколько способов сделать это, я использую этот подход:
private string MyFunc (Employee q)
....
Type qt = q.GetType();
switch (qt)
{
....
19 Янв 2022 в 22:51
Я новичок и все еще учусь использовать оператор switch. Мой профессор попросил нас составить связанный список с помощью оператора switch. Я действительно не знаю, почему оператор switch не работает должным образом. Надеясь, что кто-то может мне помочь.
ВЫХОД
Вывод программы должен выглядеть так
M....
18 Янв 2022 в 17:19
Я пишу базовую программу-викторину, чтобы помочь мне ознакомиться с C#. Я нахожусь на ранних стадиях разработки и столкнулся с проблемой, которую мне трудно понять. Вот код, за которым следует то, что я пробовал до сих пор.
using System;
using System.Collections.Generic;
using System.Linq;
using S....
16 Янв 2022 в 22:16
Я должен сделать программу Java, используя сканирование, переключение и случаи, в которых я могу добавить одного клиента с помощью команды «добавить» и удалить одного клиента с помощью команды «удалить».
Количество клиентов в очереди по умолчанию равно 5. Если количество клиентов превышает 8, выводи....
14 Янв 2022 в 14:52
Я пытаюсь создать очередь, в которой у вас могут быть разные команды для разных функций, и я использовал цикл while, чтобы его можно было использовать повторно. Но команда break; в случае с переключателем не работает.
Вот код ...
import java.util.Collections;
import java.util.Comparator;
import jav....
11 Янв 2022 в 21:46
Видел много похожих вопросов, но никто не отвечает на мой вопрос здесь: Предположим, у меня есть перечисление Property:
enum
{
PROP_A = 1,
PROP_B,
N_PROPERTIES
} Property;
Когда я пытаюсь использовать его в операторе switch следующим образом:
// file test.c
enum
{
PROP_A = 1,
....
11 Янв 2022 в 20:50
Я учусь по книге K&R и выполняю упражнение, в котором я должен скопировать один массив в другой с небольшими изменениями (преобразование управляющих строк в фактические знаки и буквы), используя функцию переключения escape(from,to).
Кажется, я сделал это правильно, но меня озадачивает то, что массив....
10 Янв 2022 в 17:26
У меня есть некоторые трудности с моей первой игрой в угадывании чисел в JavaScript. Может кто-нибудь посмотреть и указать мне, что я сделал неправильно? Начал с этого языка не так давно..
Функция возложена на одну кнопку
<input id="box;" class="btn" ; type="button" value="Guess" onClick="check()"....
9 Янв 2022 в 20:54
Мой код:
<?php
$i = 1;
switch ($i) {
?>
<?php
case 1:
?>
$i is 1
<?php
break;
?>
<?php
}
?>
Этот код дает мне ошибку:
Parse error: syntax error, unexpected ' ', expecting case (T_CASE) or default (T_DEFAULT) or '}'....
7 Янв 2022 в 21:04
Когда я импортирую коммутатор из react-router-dom снимок экрана с ошибкой когда я импортирую коммутатор из реактивного маршрутизатора, введите здесь описание изображения
Я скопировал код с https://v5.reactrouter.com/web/guides/quick-start начать....
6 Янв 2022 в 14:02
У меня есть следующий код, мой вопрос заключается в том, как мы можем сохранить значение строк A и B и использовать его в другом операторе case для его сравнения.
String A = null;
String B = null;
Switch(key) {
case “ABC”:
A = “Hello”;
break;
case “XYZ”:
B = “Hi”;
break;
c....
6 Янв 2022 в 02:35
Я использую Riverpod для управления состоянием через StateNotifierProvider. Моя кнопка переключения просто не включается при нажатии, и поэтому никакие изменения состояния не влияют на переключение режима темы. Я потратил массу часов на изучение подобных проблем, но ни один из них не похож на мой,....
4 Янв 2022 в 00:16
Есть ли более чистый способ написания условного выражения для случаев «1», «4», «7»? В этом случае я хочу записать в строку «b», только если значение строки не равно «4».
var b = ""
var c = ""
let s = "4"
switch s {
case "0", "6", "8":
c += "|_|"
case "1", "4", "7":
if s != "4" { b += " ....
3 Янв 2022 в 00:39
Я хочу, чтобы мой код спрашивал пользователя, хочет ли он добавить текст с помощью void add () или удалить строку с помощью void delrow () после void list () работает, но после запроса код выполняет как add (), так и delrow (). Как мне использовать оператор switch?
Спасибо.
#include <stdio.h....
2 Янв 2022 в 21:51