用c语言编程,输出从11开始的二十个素数

如题所述

第1个回答  2015-04-23
#include <stdio.h>

int main()
{
    int i,j;
    int cnt=0;
    
    for(i=11;;i+=2)
    {
        if(cnt>=21)
        {
            break;
        }
        for(j=2;j<i;j++)
        {
            if(i%j==0)
            {
                break;
            }
        }
        if(j<i)
        {
            continue;
        }
        cnt++;
        printf("%d ",i);
    }
    
    return 0;
}

本回答被网友采纳