for(i=0,k=-1;k=1;i++,k++)printf("*");是无限循环还是一次也不执行?
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/06 07:44:26
xP@+ա-,4MhX؈gbQh"ԆL)XC-{y+Z6Ή5:sj2Jp"xr.>/GC)mXPcGPd8ر$:$ ggyKkZ@5B{w6#g(=l1ŧڃ`I{HB(n
for(i=0,k=-1;k=1;i++,k++)printf("*");是无限循环还是一次也不执行?
for(i=0,k=-1;k=1;i++,k++)printf("*");是无限循环还是一次也不执行?
for(i=0,k=-1;k=1;i++,k++)printf("*");是无限循环还是一次也不执行?
一定是无线循环的,你这边的条件k=1是一个赋值语句,永远是对的,因此会无线循环下去.
当条件k=1时,是无限循环;
当条件k==1时,是一次也不执行.