switch-statement 相关问题

在计算机编程中,switch,case,select或inspect语句是一种选择控制机制,用于根据可变内容调用特定的代码块。

将数字转换为文本,C ++

对于输入数字说232,我希望能够以文本形式写出数字:232。我有一个保存这些数字的数组Array [0] = 2,Array [1] = 3,Array [2] =2。I ...

回答 4 投票 5

在shell脚本中选择IP

我正在编写Shell脚本以部署我的主节点。要设置节点,我想选择一个可用的IP地址,主机稍后应监听:PS3 ='请选择一个网络,...

回答 2 投票 0


开关中的Javascript异常处理

我对交换机中的异常处理有疑问。有一种方法可以只针对一种情况放置某种异常处理程序吗?我有多种情况代表菜单项,但在...

回答 1 投票 1

未在JAVA中输入切换案例

我有一个任务要解决,我必须在3nums整数之间找到最大的和。我决定使用“开关盒”来做,因为我还是个新手。但是,不幸的是,当...

回答 3 投票 0

选择带开关盒的选项并返回菜单(C)

例如,我有以下代码:void example(){int i,j,k; int sum = 0;诠释printf(“ Menu”); printf(“输入第一种情况为1或退出状态为0”); scanf(“%d”,&a);开关(a){...

回答 1 投票 0


单击按钮后在* div *中将文本显示为标题1 ,第二次单击 等。6之后是下一个文本(第7个),作为 再次 ]] > 我想创建一个带有文本框,使用switch -case和按钮的ID为'divResult'的div的网站。如果单击按钮,它将文本框中的文本显示为标题1 <h1>,第二次单击后显示为<h2>等。在6之后,下一个文本(第7个)再次显示为<h1>。它仅在最后一步(h1-h6中的文本)不起作用时才正确工作。 <!Doctype HTML> <html> <head> <meta charset="utf-8"> <title>7-3</title> <script > var index = 1; var countClicks = 0; window.onload = function () { document.getElementById('btnKnop').onclick = function () { var newElement = document.createElement('div'); newElement.id = 'div' + index++; var node = document.getElementById('txtElement').value; var newNode = document.createTextNode(node); newElement.appendChild(newNode); console.log(newElement); document.getElementById('divResult').appendChild(newElement); countClicks++; switch (countClicks) { case 1: { console.log('heading text 1'); break; } case 2:{ console.log('heading text 2'); break; } case 3:{ console.log('head text 3'); break; } case 4:{ console.log('heading text 4'); break; } case 5:{ console.log('heading text 5'); break; } case 6:{ console.log('heading text 6'); countClicks = 0; break; } } }; }; </script> </head> <body> <input type="text" id="txtElement"> <button id="btnKnop">Add</button> <div id="divResult"></div> </body> </html> 我想创建一个带有文本框,使用switch -case和按钮的ID为'divResult'的div的网站。如果单击按钮,则它将文本框中的文本显示为标题1 ,第二次单击后显示为 这里是使用HTML和小JS的示例,您不需要使用switch语句 var txtInput = document.querySelector("#txtElement"), resultElement = document.querySelector("#divResult"), ind = 0; document.querySelector("#btnKnop").onclick = function() { ind = ind++ === 6 ? 1 : ind; resultElement.innerHTML += `<h${ind}>${txtInput.value}</h${ind}>`; } <input type="text" id="txtElement"> <button id="btnKnop">Add</button> <div id="divResult"></div> 由于您需要使用switch语句来执行,所以可以像这样: var txtInput = document.querySelector("#txtElement"), resultElement = document.querySelector("#divResult"), countClicks = 1; document.querySelector("#btnKnop").onclick = function() { var h = ""; switch(countClicks++) { case 1: h = "h1"; break; case 2: h = "h2"; break; case 3: h = "h3"; break; case 4: h = "h4"; break; case 5: h = "h5"; break; case 6: h = "h6"; countClicks = 1; } resultElement.innerHTML += `<${h}>${txtInput.value}</${h}>`; } <input type="text" id="txtElement"> <button id="btnKnop">Add</button> <div id="divResult"></div>

我想创建一个带有文本框,使用switch -case和按钮的ID为'divResult'的div的网站。如果单击按钮,则它将文本框中的文本显示为标题1

回答 1 投票 0

我如何在二维字符串数组中交换字符串的位置

我有功课来制作自定义版本的6x6的国际象棋,棋子以特定的方式移动。但是目前,我试图弄清楚如何选择一块并将其放置在另一个位置...

回答 1 投票 0

Switch语句未切换

我正在尝试创建州立资本问答游戏,并使用switch语句基于从数组中随机选择的变量插入选项和图像。所有状态都保存在...

回答 1 投票 0

Swift:使用枚举代表扑克牌的等级

我正在尝试根据以下说明创建一个枚举来表示纸牌的等级:等级枚举应仅包含三种情况:.ace,.numeric和.face。 .ace代表Ace,.numeric ...

回答 1 投票 2

Flutter不适用于swtich语句的自定义枚举

抽象类Enum {最终T值; const Enum(this.value); }类FlightScheduleStatus 扩展Enum {const FlightScheduleStatus(int val):super(val); ...

回答 1 投票 0

如何在c ++中检查模板类中的类型?

我有一个Button类,它可以显示图像或一行文本,而我正在尝试使用模板工具。如果是文本,则模板类型为:const char *如果是图像,则...

回答 2 投票 0

我可以在交换案例中使用两个值吗?

我想测试a和b的值。无论如何,我可以同时打开两个值吗?整数a,b; scanf(“%d \ n%d”,&a,&b);开关(a){case'1':printf(“ one”); ...

回答 2 投票 0

如何在Kotlin中实现switch-case语句

如何在Kotlin中实现与以下Java switch语句代码等效的代码?开关(5){情况1://进行代码中断;情况2://进行代码中断;情况3://输入代码...

回答 6 投票 31

帮助do / while和switch语句在C中

尝试用5个选择编译一个简单的switch语句。 1-4产生计算并输出,而#5退出程序。我做了一个do / while循环,所以如果输入了选择5,程序将结束。我得到...

回答 4 投票 3

关于未使用元组的开关表达式中的参数的声纳警告

关于sonarlint(Visual Studio扩展),如果在开关表达式的元组(新的c#8功能)中使用了方法的参数,则无法识别出该方法的参数,我遇到了一个奇怪的问题。这里...

回答 1 投票 1

删除Flutter中的开关切换填充

我想在Flutter中删除开关切换填充(左右),但是找不到class属性。你有一个想法怎么做?参见切换按钮ListTile(开头:Switch(...

回答 1 投票 0

C ++初学者:开关上的快捷方式

我正在尝试为一个练习编写此代码,该练习提出并允许用户通过输入与他们选择的饮料相对应的数字(1-5)选择饮料。然后它将打印出...

回答 2 投票 0

为什么OR运算符在Switch语句中不起作用

Java Switch语句-“或” /“和”可能吗?在我的示例中,有很多类似以上的答案为使用此错误语法提供了很好的选择,但我没有...

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.