如何理解如下程序?for循环#include "stdafx.h"#include <iostream>using namespace std;int main(){int i,s=0;for(i=1;s<20;i+=2)s+=i*i;cout<<i<<endl;cin.get();return 0;}为什么这个程序运行结果是7啊?[解决办法]for(i=1;s<20;i+=2) //判断条件写成s了[解决办法]