#include<stdio.h>
main()
{
int i,j=5;
for(i=2;i<j;i++)
if(i<j)
printf("hello\n");
if(i==j)
printf("world\n");
}
在for循环的条件里有i<j,也就是说当i=j时就跳出了循环。但最后的结果却有"world"。这是为什么?
if(i==j)æ¬èº«å°±æ¯å¨å¾ªç¯å¤çã
没{}æ¶ï¼ foråªæ§å¶ä¹åä¸å¥ã
æ以è¿ä¸ªä»£ç çæäº
#include<stdio.h>