求这两道题的答案,哪位大神能解答?在线等 50
展开全部
1>#include<stdio.h>
int isprime(int n)
{
int i;
if(n<2) return 0;
for(i=2;i<=n/2;i++)
if(n%i==0) return 0;
return 1;
}
void main()
{
int x;
scanf("%d",&x);
if(isprime(x))
printf("%d is a prime.\n",x);
else
printf("%d is not a prime.\n",x);
}
2>
#include<stdio.h>
void main()
{
int i,m,n;
printf("请输入区间m n:");
scanf("%d %d",&m,&n);
for(i=m;i<=n;i++)
if(i%3==0||i%7==0)
printf("%7d",i);
}
int isprime(int n)
{
int i;
if(n<2) return 0;
for(i=2;i<=n/2;i++)
if(n%i==0) return 0;
return 1;
}
void main()
{
int x;
scanf("%d",&x);
if(isprime(x))
printf("%d is a prime.\n",x);
else
printf("%d is not a prime.\n",x);
}
2>
#include<stdio.h>
void main()
{
int i,m,n;
printf("请输入区间m n:");
scanf("%d %d",&m,&n);
for(i=m;i<=n;i++)
if(i%3==0||i%7==0)
printf("%7d",i);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询