【发布时间】:2019-11-08 06:26:25
【问题描述】:
#include <iostream>
#include <iomanip>
#include <fstream>
#include <string>
using namespace std;
bool isPrime(int num);
int main()
{
int num;
ofstream outputFile;
outputFile.open("PrimeOut.txt");
// 检查文件是否打开 如果(输出文件) { cout > 数量;
while (num < 1 && num > 100)
{
cout << "The number must be between 1 and 100" << endl;
}
if(isPrime(num) == true)
{
cout << num << endl;
}
return 0;
}
// Function for finding prime numbers
bool isPrime(int num)
{
bool valPrime;
for (int i = 2; i < num; i++)
{
valPrime = true;
}
return valPrime;
}
【问题讨论】:
-
我投票决定将此问题作为题外话结束,因为 OP 为明显的家庭作业练习提供了基本代码结构,但没有努力解决该作业的实质内容(在此例,检测整数值是否为素数的逻辑),希望让其他人完成作业。
-
所以作业的重点是我正在运行一个程序,我可以在其中打印出 1 范围内的素数以输入数字。我目前只是想弄清楚如何让代码读取素数
标签: c++ loops validation numbers