C语言for( ; ; )这个语句怎么理解?main函数里面,没有while(1),就只有这个for( ; ; )void main(){BI_CLK =0;BI_SDI =0;for(;;){wrbyte(0x5555);delay(1000);BI_OE =0;delay(1000);BI_OE =1;}} 是不是就是可以取代while(1),这句话应该
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/30 08:38:21
C语言for( ; ; )这个语句怎么理解?
main函数里面,没有while(1),就只有这个for( ; ; )
void main()
{
BI_CLK =0;
BI_SDI =0;
for(;;)
{
wrbyte(0x5555);
delay(1000);
BI_OE =0;
delay(1000);
BI_OE =1;
}
}
是不是就是可以取代while(1),这句话应该怎么样理解啊?
for语句的一般形式为:
for(表达式1;表达式2;表达式3)
语句
3个表达式的主要作用是:
表达式1:设置初始条件,只执行一次.可以为零个、一个或多个变量设置初值.
表达式2:是循环条件表达式,用来判断是否继续循环.在每次执行循环体前先执行此表达式,决定是否继续执行循环.
表达式3:作为循环的调整,例如使循环变量增值,它是在执行完循环体后才进行的.
所以for语句可以这样理解
for(循环变量赋初值;循环条件;循环变量增值)
语句
举个例子来说
for(i=1;1
C语言,把这个改为for语句,
C语言for (--argc,++argv; argc; --argc,++argv),请问这个循环语句怎么理解?
C语言这句for语句怎么改成while语句?for( i=0;ip) {n++;} }
用C语言FOR语句怎么求从一加到哪个数将超过1000,用C语言for语句
简单C语言for语句!for语句如何实现?
C语言for(;x%i==0;x/=i);是什么意思?for不是循环语句吗?那这个怎么解释?
C语言一个for循环有几条语句?如for( ; ; );是有三条语句还是几条语句?
用C语言的双重for循环语句怎么输出如下图形* * * * * ** ** ** * * * * *
用C语言的双重for循环语句怎么输出如下图形 * * * * * * * * * * * * * * * ** * * * * ** ** ** * * * * *
C语言编程怎么用FOR循环语句编出*号组成的菱形七行七列
C语言 extra_b1&=0xfe 这个语句怎么理解,&=这个符号代表什么?
这个C语言语句怎么理解?如下 c=(--a!=b++)?-a:++b
在C语言中,if(a++) y++;这个语句要怎么理解?
C语言语句,z+=++x+y++这个式子怎么理解
C语言中FOR语句和WHILE语句的意思这两个语句指代什么含义.
C语言:for循环的结束语句是什么?
C语言for语句的循环体可以省略吗?
C语言中循环语句,例如两个for在一块,