A-A+

输入两个整数 n1 n2(要求n1<n2) 统计两整数范围内的素数的个数。请填空。#incl

2022-08-06 10:36:59 问答库 阅读 178 次

问题详情

输入两个整数,n1,n2(要求n1<n2),统计两整数范围内的素数的个数。请填空。
#include"math.h"
#include"stdio.h"
int prime(int x)
{int k;
for(k=2;k<=sqrt(x);k++)
if(x%k==0)return(0);
return(1)}
main()
{int a,b,j,n=0;
printf("n请输入两个数:");
scanf("%d,%d",&a,&b);
if(a>b){______}
for(j=a;j<=b,j++)
if(prime(j))n++;
printf("a=%4d,b=%4d,n=%4dn"a,b,n);}

参考答案

正确答案:
j=a;a=b;b=j[解析] 注意循环条件。

考点:整数,素数