阅读程序(1)
1-6题 组合题
#include <cstdio> using namespace std; int n; int a[100]; int main( ) { scanf(“%d”,&n); for(int i = 1; i <= n; ++i) { scanf(“%d”,&a[i]) int ans = 1 for (int i = 1; i <= n; ++i) { if ( i > 1 && a[i] < a[i-1]) ans = i ; while (ans < n && a[i] >= a[ans+1]) ++ans; printf(“%d/n”, ans); } return 0; }
第16行输出ans时,ans的值一定大于i。( )
正确
错误