我的书中有一个练习,要求我编写一个等效于的 for 循环:
for(i=0;(i<4) && (i<5);i++)
但没有使用&&
和||
运算符。
我想出了这样的解决方案:
for (i=0;;i++)
if((i<4))
if((i<5))
printf("Works!!!\n");
else
break;
else
break;
有用。由于我是 C 的初学者,我想知道是否有比这更好的解决方案。
提前致谢。