我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

switch语句的运行,帮忙解释一下程序的运行

 

答案是B  11

i= 0 >> a+=4 >> a+=1 >>a=5  (因为每个case分支后没break,会执行匹配成功后面所有分支)

i=1 >>a+=1 >>a =6

i=2 >>a+=2 >>a =8

i=3 >>a+=3 >>a =11

switch是多路判断语句,类似于if else if

n=0,s=4
n=0,s=5
n=1,s=6
n=2,s=8
n=3,s=11
11

近期文章

  • 输入一个字符串,过滤此串,只保留串中小写字母字符。要求用while循环实现
  • 有人会吗??拜托拜托
  • Oracle Package处理业务逻辑
  • java 自定义注解编译器AbstractProcessor错误
  • 21点纸牌游戏bug修复
  • hp zhan66 pro 系win10更新后蓝牙消失问题解决
  • eclipse动态项目web.xml出错,web-common_3_0.xsd怎么解决?
  • 运行jsp程序遇到关于服务器的异常报告
  • mysql组合索引abc,where条件里索引列无论怎么排序都走全部索引,咋回事...
  • int求上限为矩阵的积分
  • 求助 vba 自定义函数 跨表取值
  • jqurry ajax 使用问题
  • 大一C++课程中编写程序的问题。
  • 详解全局API中的Vue.mixin 和Vue.filter
  • gis土地利用分类矢量化
  • 怎么讲这个删除类,求解
  • 这题不会求帮忙| ᴥ•́ )✧
  • 单片机51 开机2021一秒后显示0000求代码
  • 学生类管理系统PHP mysql
  • 将以下支持oracle的decode函数转换为sqlserver的case when、、then、、else、、end语法

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华