用C++编写函数判别一个数是否是质数,在主程序中实现输入输出
2017-12-06 20:11
701 查看
#include<iostream>
using namespace std;
int prime(int n)
{
if(n>1)
{
int i=n-1;
while(n%i!=0)
{
i--;
}
if(i==1)
return 1;
else return 0;
}
else return 0;
}
int main()
{
int a;
cout<<"请输入一个整数"<<endl;
while(1<2)
{
cin>>a;
if(prime(a)!=0)
cout<<a<<"是质数"<<endl;
else
cout<<a<<"不是质数"<<endl;
}
return 0;
}
using namespace std;
int prime(int n)
{
if(n>1)
{
int i=n-1;
while(n%i!=0)
{
i--;
}
if(i==1)
return 1;
else return 0;
}
else return 0;
}
int main()
{
int a;
cout<<"请输入一个整数"<<endl;
while(1<2)
{
cin>>a;
if(prime(a)!=0)
cout<<a<<"是质数"<<endl;
else
cout<<a<<"不是质数"<<endl;
}
return 0;
}
相关文章推荐
- 编写一个函数,实现把C/C++程序代码中的注释去掉,并把结果返回。
- 用C++编写递归函数GetPower(int x,int y)计算x的y次幂,在同一程序里中针对整型和实型实现两个重载的函数;在主程序中实现输入输出
- 编写Applet程序实现一个计算器,包括10个数字(0~9)按钮和4个运算符(加、减、乘、除)按钮,以及等号和清空两个辅助按钮,还有一个显示输入输出的文本框。试用GridLayout实现之
- 从易到难编写C++程序,(3)问题:实现一个复杂的猜数字游戏
- 编写一个函数实现对单链表是否有环的判断
- 0805编写一个程序,实现同一个信号处理函数对多个信号的处理
- 从易到难编写C++程序,(8)问题:实现一个矩阵类
- 编写程序,自定义一函数,用来判断一个整数是否为素数,主函数输入一个数,输出是否为素数
- 编写一个函数实现对单链表是否有环的判断
- 用C语言编写函数实现一个整数计算机,程序接受三个参数,第一个参数为操作项,后两个参数为操作数。
- 作业 4 函数应用 编写一个程序,判断从键盘接收的数字是否为回文数字。回文数字就是顺着看和倒着看是相同的数。如121、656、2332等
- 编写程序将一个百分制成绩转换为五分制成绩,并用函数实现。
- 对于是否在一个python程序中编写函数的启发
- 【C++】编写一个简单的函数实现重载。
- 编写一个程序,定义一个职工类,输入3个职工的编号、姓名、工资和年龄, 类中的成员函数实现输入、输出,在主函数中定义对象,并计算输出3个职工的平均工资。
- 编写函数实现一个字符串在另一个字符串中是否存在
- 编写一个程序实现strcmp函数的功能
- 9.4 编写一个程序,通过执行结果分析在引用类对象时是否执行类的构造函数与析构 函数。
- 用C语言编写函数实现一个整数计算机,程序接受三个参数,第一个参数为操作项,后两个参数为操作数。
- /*编写程序,其中自定义一函数,用来判断一个整数是否为素数,主函数输入一个数,输出是否为素数*/