找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机C语言初学者求解 为啥不是循环两次呢?

查看数: 2511 | 评论数: 14 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-8-27 11:36

正文摘要:

为啥不是循环两次呢

回复

ID:1088383 发表于 2023-8-30 10:44
你这个z循环了两次,里面每个z又都循环了8次,总共16次
ID:1040201 发表于 2023-8-28 15:58
看一下教程 的编程规范,这样有助于养成习惯
ID:596109 发表于 2023-8-28 15:46
2*8=16次才对
ID:1091757 发表于 2023-8-28 14:49
wwlwang 发表于 2023-8-27 18:04
怎么不是执行两次for循环,z=0时一次循环,z=1一次循环

我意思咋一直循环,现在知道了。但是不知道怎么用break停。只能最后面用while,让他停
ID:1091757 发表于 2023-8-28 14:47
人中狼 发表于 2023-8-27 18:16
程序跑完了又复位重头开始了

咋用break停呢?现在只能用while
ID:1091757 发表于 2023-8-28 14:46
Hephaestus 发表于 2023-8-27 14:32
从第36行看,你这是C51,但是28行这种随用随定义的变量只有支持c99的编译器才可以用,而C51是不行的,你确 ...

可以过
ID:1092048 发表于 2023-8-27 21:56
变量定义放主函数之前
ID:384109 发表于 2023-8-27 18:16
程序跑完了又复位重头开始了
ID:1092028 发表于 2023-8-27 18:04
怎么不是执行两次for循环,z=0时一次循环,z=1一次循环
ID:230500 发表于 2023-8-27 17:05
没有使用while()大循环, 所以程序只执行一次,然后就跑飞了!
ID:202023 发表于 2023-8-27 16:10
用vc6模仿你那程序

for.png (21.93 KB, 下载次数: 34)

for.png
ID:202023 发表于 2023-8-27 16:09
你这是2级循环,循环了16次
ID:883242 发表于 2023-8-27 14:32
从第36行看,你这是C51,但是28行这种随用随定义的变量只有支持c99的编译器才可以用,而C51是不行的,你确定这段代码通过编译?
ID:1091757 发表于 2023-8-27 11:56
怎么用break停,不用while

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

Powered by 单片机教程网

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