判断从2到输入数字间的数字是否为素数
2015-03-28 21:30
176 查看
#include<iostream>
using namespace std;
int main()
{
int i;
int count = 0;
cout << "请输入一个正整数: ";
while (cin >> i&&cin.get() == '\n')
{
if (i <= 1)cout << "请输入一个大于1的正整数: ";
else
{
for (int m = 2; m <= i; ++m)
{
count = 0;//赋初值为零,在下次计算时可以从零开始,不然将在上一次的count下继续运算
for (int n = 2; n <= m; ++n)
{
if (0 == m%n)++count;
}
if (count == 1)cout << m << " 是素数。\n";
else cout << m << " 不是素数。\n";
}cout << "请输入一个大于1的正整数:";
}
}
return 0;
}
相关文章推荐
- 判断输入任意的数字是否为素数
- *判断输入是否是数字*
- C#(用函数判断输入的值是否是数字)[转载]
- 判断输入的字符是否是数字
- 判断输入字符串是否是数字类型
- js判断输入是否中文,数字,身份证等等js函数
- 判断输入的是否是数字函數
- [导入]页面输入判断是否为各种数字(如空、0~9数字、浮点数、电话手机号码、身份证、邮编等等)
- javascript+正则表达式 判断输入的是否是数字
- 判断输入的内容是否为数字
- 判断输入的是否是数字函數
- java算法程序题,输入三个数求哪个是最大数,先判断这三个数是否整数,不是就打印提示:请输入数字,若是就打印出那个最大数
- javascript判断输入内容是否全部是数字
- javascript 判断输入的数字是否int型
- 判断输入的是否是数字函數
- 判断文本框输入字符是否为数字
- 页面输入判断是否为各种数字(如空、0~9数字、浮点数、电话手机号码、身份证、邮编等等)
- javascript判断输入是否为数字
- 判断文本框输入的是否是数字
- 使用NumberFormatter判断TextInput输入内容是否为数字,如果是则格式化数字。