首页 > 其他分享 >C语言:输出1-1000间所有质数,一行10个输出

C语言:输出1-1000间所有质数,一行10个输出

时间:2023-02-11 14:45:08浏览次数:42  
标签:输出 10 int 质数 C语言 1000

#include <stdio.h>
//键盘输入任意整数,判断其是否为质数 
int pdzs(int n)
{
    int a;
    if(n==1) return 0; 
    for(a=2;a<n;a++)
    if(n%a==0) return 0;
    return 1; 
 } 
main()
{
    int a=1,b=0,c;
    while(a++<=1000) 
    {
    c=0; 
    if(pdzs(a)) b++,printf("%3d ",a),c=1;
    if(b%10==0&& c==1) printf("\n");
    }
    printf("\n%d个",b);
    getchar();
}

 

标签:输出,10,int,质数,C语言,1000
From: https://www.cnblogs.com/xkdn/p/17111544.html

相关文章