为什么在i<3的条件下不跳出循环#include<stdio.h>int main(){ int i,x,max;//i为循环条件,同时为循环次数 printf("请输入第1个数:"); scanf("%d",&x); max=x; for(i=1;i<3;i++) { printf("请输入第%d个数",i+1); scanf("%d",&x); if(x>max) max=x;}printf("最大值为:%d",max);return 0; }