找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: jianuli
打印 上一主题 下一主题
收起左侧

关于C语言switch语句

  [复制链接]
41#
ID:823507 发表于 2020-9-26 15:46 | 只看该作者
学到了
回复

使用道具 举报

42#
ID:337139 发表于 2020-9-26 15:52 | 只看该作者
贴一个相对完整的上来,要不你就看清楚定义,分析一下是否能执行到LED=1;这里。
回复

使用道具 举报

43#
ID:423392 发表于 2020-9-29 08:40 | 只看该作者
你的switch语句缺default: breaks;而且编程风格不是很好,一行应该就一个;语句的;
回复

使用道具 举报

44#
ID:833190 发表于 2020-10-22 18:26 | 只看该作者
本帖最后由 i_could_have 于 2020-10-22 18:41 编辑
jianuli 发表于 2020-9-3 12:54
图中就是这样写的呀,但LED不为1啊

按下会暗是因为程序一直在获取按键输入,开始时灯亮,你按下S2灯灭,之后再次获取按键信息,case1还是先亮,之后检测到S2按下,又灭。这样闪烁,但是闪的频率很快,所以看到的就是变暗。你可以在if里加个延时,那样就会看到闪烁了
回复

使用道具 举报

45#
ID:382454 发表于 2020-10-26 14:03 | 只看该作者
看这序好象是乱套的。还不如先写一个小函数,先在软件里,自己调试一下。这样才能学会。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表