问题2:程序中的
for(i=10;i>0;i--)
for(j=31;j>0;j--)
for(k=147;k>0;k--);
这些 10 31 147 是干什么的 它们跟延时有什么关系呢?新手求指教
#include <REGX51.H>
void Delay200ms(void) //--- @12.000MHz ---
{
unsigned char i,j,k;
for(i=10;i>0;i--)
for(j=31;j>0;j--)
for(k=147;k>0;k--);
}
void main(void)
{
while(1)
{
P0_0 = 0; //--- P0.0输出低电平 ---
Delay200ms(); //--- 调用延时子程序 ---
P0_0 = 1; //--- P0.0输出高电平 ---
Delay200ms(); //--- 调用延时子程序 ---
}
}
不懂啊
你好,你能告诉我 从第一个for语句如何执行到第三个for语句呢?
for(i=10;i>0;i--)
for(j=31;j>0;j--)
for(k=147;k>0;k--)
我不知道你C语言有没有系统学过,学到什么程度,for循环是C语言很基本的内容啊
for(表达式1;表达式2;表达式3)
1是赋初始值;2是循环继续的判断语句;3是每次循环结束后执行的语句
你好,我初学 嘿嘿,
刚学到语句