C语言switch函数用法

2024-12-16 10:53:33
推荐回答(3个)
回答1:

这是switch里面嵌套switch,所以你只是跳出了内含的switch,最外面的还没有跳出来

回答2:

break只是跳出switch(b==2)这一层,然后就执行switch (a)里下一句代码

回答3:

  switch函数:
  Switch函数计算一组表达式列表的值,然后返回与表达式列表中最先为 True 的表达式所相关的 Variant 数值或表达式。
  举例:
  若输入以下代码:
  Function area(continent As String)
  area = Switch(continent = "Asia", "China", continent _
  = "Europe", "Russia", continent = "America", "the U.S.A.")
  End Function
  Private Sub Form_Click()
  Print area("Asia"): Print area("Europe"): Print area("America")
  Print area("China"): Print area("Russia"): Print area("the U.S.A.")
  Print area("Germany")
  End Sub
  则输出
  China
  Russia
  the U.S.A.
  Null
  Null
  Null
  Null