For 循环中的模数

Modulo in For Loop

我正在学习 C++。我需要在 for 循环中迭代 10000 次,并且每 100 次(使用 %)应该有一个点“.”印在号码旁边。主要问题是,如何放置“。”在号码旁边?

for(int i = 1; i < 10001; i++) {
    cout << i << endl;
    if(i % 100 == 0) {
        cout << "." << endl;
    }
}

so the main problem is how to put "." NEXT TO number ??

只需endl一次:

for(int i = 1; i < 10001; i++) {
        cout << i;
        if(i % 100 == 0) {
            cout << ".";
        }
        cout << endl;
    }