#54867: C++簡單好懂寫法


yp11452024@yphs.tp.edu.tw (704-03吳恩頤)


這一題絕對不要全部列出來!!

#include <iostream>
using namespace std;

int main() {
    int n;  // 宣告整數 n,用來存輸入的數字

    // 持續讀入 n,直到 n == 0 才停止
    while (cin >> n && n != 0) {

        // 從 1 開始跑到 n-1(因為題目說要小於 n)
        for (int i = 1; i < n; i++) {

            // 判斷 i 是否「不是 7 的倍數」
            // 如果 i % 7 == 0 → 是 7 的倍數(不要)
            // 如果 i % 7 != 0 → 不是 7 的倍數(要印)
            if (i % 7 != 0) {

                // 印出符合條件的數字,後面加一個空白
                cout << i << " ";
            }
        }

        // 每一組輸入結束後換行
        cout << endl;
    }

    // 程式正常結束
    return 0;
}