第22336题 单选
以下C++代码实现从小到大的顺序输出能整除N的数(N的因子),例如N=18时输出1 2 3 6 9 18,横线处应填入( )。
cin >> N;
for (___________)
    if (N % i == 0)
        cout << i << " ";
A

int i = 0; i < N; i++

B

int i = 1; i < N; i++

C

int i = 0; i < N+1; i++

D

int i = 1; i < N+1; i++