public class Client {
public static void main(String[] args) {
System.out.println("2 = "+toChineseNumberCase(2));
}
// 把阿拉伯数字翻译成中文大写数字
public static String toChineseNumberCase(int n) {
String chineseNumber = "";
switch (n) {
case 0:chineseNumber = " 零";
case 1:chineseNumber = " 壹";
case 2:chineseNumber = " 贰";
case 3:chineseNumber = " 叁";
case 4:chineseNumber = " 肆";
case 5:chineseNumber = " 伍";
case 6:chineseNumber = " 陆";
case 7:chineseNumber = " 柒";
case 8:chineseNumber = " 捌";
case 9:chineseNumber = " 玖";
default:chineseNumber = "默认";
}
return chineseNumber;
}
}
结果是什么呢 结果会是默认
分享到:
相关推荐
Java中switch case语句需要...3. 在编写switch语句时,需要注意加入break语句,以避免执行下一个case语句。 Java中switch case语句需要加入break的原因解析是为了避免执行下一个case语句,确保switch语句的正确执行。
首先,我们需要了解 `switch-case` 结构的基本构成: ```java switch (expression) { case value1: // code block for value1 break; case value2: // code block for value2 break; ... default: // code ...
- 虽然连续case可以简化代码,但过多的无break case可能导致意外的代码执行路径,因此在编写switch case时要谨慎使用。 - 为了提高代码的可读性和可维护性,建议每个case分支使用单独的代码块,并使用break来明确...
若没有`break`,程序会"落入"(fall through)下一个`case`,除非遇到`break`或者`switch`结束。 4. **default**:可选的`default`子句,当`expression`不匹配任何`case`时执行。这提供了一个默认的操作路径,确保...
`break` 语句用于退出 `switch` 结构,防止执行后续的 `case`。如果没有匹配的 `case`,则执行 `default` 后的代码块,`default` 是可选的。 回到我们的学生成绩例子,`grade` 变量被赋值为 `'A'`,代表学生的成绩...
C++ switch、goto、break、for 循环教程与实例 C++ 语言中,控制语句是编程的核心组件之一。控制语句用于控制程序的执行流程,包括选择结构、循环结构和跳转语句等。下面将详细介绍 C++ 中的 switch 语句、goto ...
在给定的文件 `Control_switchCase2_switchCase2.pdf` 中,示例代码展示了如何使用 `switch` 语句处理串行输入,并通过控制 LED 的亮灭来响应不同字符。以下是对这个知识点的详细解释: 首先,`switch` 语句通常...
下面我们将详细探讨`switch`和`case`语句的用法、特点以及注意事项。 1. **语法结构** `switch`语句的基本语法如下: ```c switch(expression) { case value1: // statements when expression equals value1 ...
这里a和case列表中从上而下逐一做比较,如果匹配就执行case中的代码,若有break则跳出,无break则继续往下匹配,直到新的匹配和break或switch代码块结束。 注意: a和case值的匹配算法是执行严格相等比较的(‘===’...
单片机资料c源码switch-case-break语句提取方式是百度网盘分享地址
通过上述知识点的详细解释,我们可以看出C语言中switch-case语句的强大和灵活,同时也需要注意它的陷阱,如忘记break可能导致的case穿透问题。在实际编程和考试中,灵活运用这些知识点可以帮助我们更准确地控制程序...
其中,expression 是一个要被评估的表达式,value1、value2 等是可能的值,break 语句用于终止当前 case 代码块的执行。 二、JS 中 switch case 循环实例代码的实现 在给定的代码中,我们可以看到一个典型的 ...
在main函数中,定义了一个字符变量grade,用于存储输入的成绩等级。 使用printf函数提示用户输入成绩等级,并使用scanf函数读取用户输入的成绩等级,存储到变量grade中。...使用break语句终止switch case语句的执行。
### 关于 `case` 后是否可以加判断句的知识点 在 JavaScript 中,`switch` 语句是一种基于不同条件来执行不同代码块的有效方法。它通过比较一个表达式的值与一系列的 `case` 标签来决定执行哪一段代码。然而,在...
接下来,`switch`语句的主体包含一系列的`case`子句,每个子句都定义了一个可能的值以及当`switch`表达式匹配该值时要执行的代码: ```csharp switch (n) { case 1: Console.WriteLine("小杯,请付费¥3.0。"); ...
3. `break`:每个`case`后通常有一个`break`语句,它的作用是跳出整个`switch`结构,防止执行下一个`case`的代码。如果不使用`break`,则会继续执行后续的`case`,直到遇到`break`或到达`default`。 4. `default`:...
注意,由于`switch`语句的逐个检查特性,一旦找到匹配的`case`,后续的`case`将不再检查,所以不需要在`default`后面放置`break`。 这个例子展示了`switch_case`语句在处理条件分支时的灵活性和清晰性。通过这种...
需要注意的是,`switch`语句并不是所有编程语言都支持,比如Python就没有直接的`switch`语句,但可以通过字典和函数映射实现类似的功能。 在实际编程中,合理地使用`switch`和`case`可以帮助我们构建清晰、可读性强...
如果不加break,程序会继续执行下一个case,直到遇到break或到达switch的末尾。 3. **多条语句**:如果case后面需要执行多条语句,无需使用大括号{},但为了代码清晰,推荐使用大括号将多条语句包裹起来。 4. **...