查看: 2041|回复: 5

[已解决] switch case语句的问题

[复制链接]
  • TA的每日心情
    郁闷
    2019-3-23 19:36
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2018-6-21 18:55 | 显示全部楼层 |阅读模式
    switch case语句里的(var)和case的数值可以用数组吗?我想比较数组来执行不同的命令

    kittenblock中小学创客名师推荐的图形化编程软件

    
    switch (var) {
        case 1:
          //当var等于1执行这里
          break;
        case 2:
          //当var等于2执行这里
          break;
        default: 
      }


  • TA的每日心情
    擦汗
    2018-9-19 20:22
  • 签到天数: 47 天

    [LV.5]常住居民I

    发表于 2018-6-21 20:52 | 显示全部楼层
    如果你觉得以上内容帮到了你,你可以打赏支持作者
  • TA的每日心情
    奋斗
    2018-8-1 10:33
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-8-1 10:32 | 显示全部楼层
    没得这个功能得。
  • TA的每日心情
    开心
    2018-10-9 18:53
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-2-13 11:45 | 显示全部楼层
    你先看看,switch( ),case语句,还有for语句这些简单的结构
  • TA的每日心情
    开心
    2018-10-9 18:53
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-2-13 11:53 | 显示全部楼层
    switch用于将变量和某些特定的值进行比较,来决定执行那条指令。但它不适合将变量用于一个范围的比较。比如: switch(n)中的变量可能有三个值,0,1,2,,当变量为0时,程序输出0.
    switch(n){
         case 0:serial.println(0);break;
        case 1:serial.println(1);break;
        case 2:serial.println(2);break;
    }

    该用户从未签到

    发表于 2019-3-22 00:45 | 显示全部楼层
    default后面少了一个break;
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    学生智能打卡系统(接入blinker)
    学生智能打卡系统(接入bl
    【项目名称】学生智能打卡系统(接入blinker) 一.感谢各位大佬 首先感谢社区的管理员
    Arduino切线机剪线机
    Arduino切线机剪线机
    设置好所需长度和数量的线材后,自动完成切割。硬件材料1*Arduino UNO1*电机驱动器1*2
    【分享】UNO直接测量电容容量
    【分享】UNO直接测量电容
    查找 Arduino 库的时候,偶然间看到了 Capacitor 这么个库,可直接用 UNO 测试电容,1
    光敏电阻调节led灯亮度的问题
    光敏电阻调节led灯亮度的
    今天学习了奈何大大的光敏电阻的课程便想做一个用光敏电阻调节led亮度的实验。 但是灯
    办公室工作环境小助手
    办公室工作环境小助手
    整理资料中,陆续更新
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表