输入整数n(n>=1),计算并输出从1到n之间(包括n)个位为1的所有素数,若没有符合要求的素数,则输出-1
发布网友
发布时间:2022-12-24 20:34
我来回答
共1个回答
热心网友
时间:2023-10-10 01:56
#include<stdio.h>
void main() { int i,j,k,n,b;
scanf("%d",&n); b=0;
for ( i=1;i<=n;i++ ) {
k=1; for ( j=2;j<=i/2;j++ ) if ( i%j==0 ) { k=0;break; }
if ( k ) if ( i%10==1 ) { b=1; printf("%d ",i); }
}
if ( b ) printf("\n"); else printf("-1\n");
}