0

我的代码是:是否可以将其放在窗口中而不是打开命令提示符,因为我觉得这样会更加用户友好?整体看起来会更好,我在网上搜索过,但没有找到任何将任何代码放在窗口中的方法。

#include <iostream>

using namespace std;

int main()
{
    while (true) {
        string s;
        int n, i, m = 0, flag = 0;
        cout << "(press 'x' to exit) Enter the Number to check if It's a prime Number or not: ";
        cin >> s;

        if (s == "x")
            break;

        n = atoi(s.c_str());
        m = n / 2;

        for (i = 2; i <= m; i++)
        {
            if (n % i == 0)
            {
                cout << "That's not a prime number." << endl;
                flag = 1;
                break;
            }
        }
        if (flag == 0)
            cout << "That's a prime number." << endl;

    }
}
4

1 回答 1

0

您可以按照microsoft docs 教程来创建一个窗口

您将无法使用std::coutstd::cin因为这些是特定于控制台的。

于 2021-09-09T07:19:31.370 回答