程序填空题:求出闭区间上的素数
本题要求输出闭区间[m,n]上的素数,其中m,n均为大于1的正整数。
c++
#include <stdio.h>
int Prime(int); //声明函数原型
int main()
{
int k;for(k=1;k<=2;k++) { //该循环用于自动阅卷,请考生忽略
int m,n,i;
scanf("%d%d",&m,&n);
for(i=m;i<=n;i++)
if() //调用函数,判断i是否是素数
printf("%d ",i);
printf("\n");
}//该循环用于自动阅卷,请考生忽略
return 0;
}
int Prime() //该函数判断N是否是素数
{
int i;
for(;i<N;i++)
{
if(==0)
return 0;
}
return ;
}
答案:
第1空:Prime(i)!=0
第2空:int N
第3空:i=2
第4空:N%i
第5空:1
c++
#include <stdio.h>
int Prime(int); //声明函数原型
int main()
{
int k;for(k=1;k<=2;k++) { //该循环用于自动阅卷,请考生忽略
int m,n,i;
scanf("%d%d",&m,&n);
for(i=m;i<=n;i++)
if() //调用函数,判断i是否是素数
printf("%d ",i);
printf("\n");
}//该循环用于自动阅卷,请考生忽略
return 0;
}
int Prime() //该函数判断N是否是素数
{
int i;
for(;i<N;i++)
{
if(==0)
return 0;
}
return ;
}
答案:
第1空:Prime(i)!=0
第2空:int N
第3空:i=2
第4空:N%i
第5空:1