(循环)判断质数输入一个正整数,判断是不是素数.输入格式:一个正整数n输出格式:yes 或 no输入样例:5输出样例:y
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/13 13:00:32
(循环)判断质数
输入一个正整数,判断是不是素数.
输入格式:一个正整数n
输出格式:yes 或 no
输入样例:5
输出样例:yes
输入样例:6
输出样例:no
提示:循环枚举2到n-1的数是否是n的约数,if(n%i==0),如果一个都不是则是质数,只要有一个整除就不是质数;
输入一个正整数,判断是不是素数.
输入格式:一个正整数n
输出格式:yes 或 no
输入样例:5
输出样例:yes
输入样例:6
输出样例:no
提示:循环枚举2到n-1的数是否是n的约数,if(n%i==0),如果一个都不是则是质数,只要有一个整除就不是质数;
您好!很高兴为您解答.
程序代码如下:
#include
int main()
{
int n,i;
printf("请输入一个正整数n,判断它是不是素数:\n");
scanf("%d",&n);
for(i=n-1;i>1;i--)
{
if(n%i==0)
{
printf("no\n");
return 0;
}
}
printf("yes\n");
return 0;
}
望采纳~如您还有不解,欢迎追问~
再问: 用C++
再答: #include using namespace std; int main() { int n,i; cout n; cout 1;i--) { if(n%i==0) { cout
程序代码如下:
#include
int main()
{
int n,i;
printf("请输入一个正整数n,判断它是不是素数:\n");
scanf("%d",&n);
for(i=n-1;i>1;i--)
{
if(n%i==0)
{
printf("no\n");
return 0;
}
}
printf("yes\n");
return 0;
}
望采纳~如您还有不解,欢迎追问~
再问: 用C++
再答: #include using namespace std; int main() { int n,i; cout n; cout 1;i--) { if(n%i==0) { cout
pascal 输入一个整数n,请你判断n是否是质数.输入一个数n,如果是质数则输出yes 否则输出no 用break语句
C语言:输入一个正整数n,再输入n个正整数,判断它们是否为素数.
输入一个正整数,编程判断其是否既是5又是7的倍数.若是,则输出“yes”;否则输出“no”.
用C语言:输入一个正整数,判断其是否既是5的倍数又是7的倍数,如是,输出yes,否则,输出no.
c语言编程输入一个正整数输出各位数字的反向排列 和输入一个大于等于一的正整数,判断该数是否为素数
输入一个正整数,判断每个数从高位到低位各位数字是否按值从小到大排列,如果是则输出“yes”,否则输出“no”.其中inp
c语言设计输入一个正整数判断其中各个数字是否奇数偶数交替出现是输出yes不是输出no
pascal语言:输入一个正整数n,输出n以内所以素数
用do..while编写输入一个正整数n,再输入n个正整数,判断它们是否为素数
1:输入一个整数A,判断是否为偶数.(是输出“YES”否则输出“NO”).
判断奇、偶数Description 输入一个数a,如果是偶数,输出“YES”,如果是奇数,输出“NO”。Input 输入
输入一个正整数n,再输入n个正整数,判断它们是否唯素数.素数就是只能被1和自身整除的正整数,