首页 /编程语言和算法/C/C++
 C++判断质数 CMATH头【子程序】f_prime_number(int m)
2023年3月20日 19:27

VSCode中插件微软C/C++(紫色那个,可以格式化代码)和mingw64,运行通过。在VSCode中,按Ctrl+ALt+F安装插件后可以对很乱的代码自动格式化(美化)。

#include <IOSTREAM>
#include <CMATH>
using namespace std;

int f_prime_number(int m)
{
	for (int i = 2; i <= sqrt(m); i++)
	{
		if (m % i == 0)
		{
			return 0;
		}
	}

	return 1;
}

int main()
{
	int m;
	cout << "请输入一个正整数:";
	cin >> m;

	if (f_prime_number(m))
		cout << m << "是质数\n";
	else
		cout << m << "不是质数\n";

	system("pause");
	return 0;
}


 
全部回复(0)
首页 | 电脑版 |