大神求帮助!!!!!!
在我设定好时间后想让它跑的时候不能循环,求解!!!!!!!!!!!!!!!!!!
for(a2=a2;a2<=9;a2++)
{
j++;
for(a3=a3;a3<=5;a3++)
{
for(a4=a4;a4<=9;a4++)
{
for(a5=0;a5<=5;a5++)
{
for(a6=0;a6<=9;a6++)
{
smg_window(gongyan[0],gongyan[a2]|0x80,gongyan[a3],gongyan[a4]|0x80,gongyan[a5],gongyan[a6]|0x80);
delay_ms(1000);
}
}
}
}
if(j==10)
break;
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
a2=a2;
这么写编译能够通过吗楼主?给a2一个确定值试下,比如a2=0;
这样的话就从头开始跑了
有没有给他们赋初值?
不是参数,应该是全局变量吧!反正都是0~9中的数
1 本代码是一个简单的测试片段,还是一个封装函数
2 全局变量、局部变量或函数参数,它们的性质是不一样的
3 为什么要变量给变量赋值呢?如果非要这样,可以理解为你的程序逻辑设计不合理
4 代码变量最好设计的“见名知意”,这样方便你调试,也方便他人
一周热门 更多>