#include<stdio.h>int i=0;void prt(){for(i=5;i<8;i++)printf("%c",'*');printf("\t");}main(){
for(i=5;i<=8;i++) prt();
}
i是全句变量,所以main中prt函数只会执行一次。因为prt函数中的for循环将改变i的值为8,然后main中的for循环会将i++,从而main中for循环进行第二次循环判断时,i已经是9了