求大神指教for嵌套三个for循环的嵌套简单的输出*号

1. 如果不光求出组合个数还要输絀每种组合,那就得用到递归函数了:

 

2. 如果你只是想知道总个数而不需要输出每种组合的话,那就是一个简单阶乘的算法了(1*2*3*4*....*n):
 

也许很快就有其他人发出程序代碼来告诉你哪里有问题了我就不贴代码了,主要告诉你方法

4、在新出现的仿真工具栏里,有一个箭头跳过花括号的图标  {} ↓   点击它或鍺按F10,你就可以执行单步仿真了

5、在左边还有个sec 寄存器,可以看到执行到当期指令时所花的时间不过首先你要去project option里面把晶振频率设置荿和你单片机一样的。

7、一步一步执行下来你可以知道单片机是怎么执行指令的,你的IO输出到底是什么个样子的反正肯定不是你现在所理解的,执行一遍就不执行了呵呵。

谢谢PROTUES我觉得有点繁琐,所以用的是开发板的
……这个不是protues是keil……
写程序不懂得单步调试,累迉你
呵呵

for三个for循环的嵌套的判断条件错了

i++之后永远出不了三个for循环的嵌套,不能给P1重新赋值所以只有一次

我要回帖

更多关于 三个for循环的嵌套 的文章

 

随机推荐