al5_6.c

来自「不错的C源码」· C语言 代码 · 共 18 行

C
18
字号
/*案例代码文件名:AL5_6.C*/
/*程序功能:输出10~100之间的全部素数。*/
main()
   { int i=11, j, counter=0; 
     for( ; i<=100; i+=2) 	/*外循环:为内循环提供一个整数i*/
       { for(j=2; j<=i-1; j++) 	/*内循环:判断整数i是否是素数*/
         if(i%j==0) 		/*i不是素数:因为能被2~(i-1)之间的某个数整除*/
            break; 		/*强行结束内循环,执行下面的if语句*/
         if(counter%10==0) 	/*每输出10个数换一行*/
            printf("\n");
         if( j >= i ) 		/*整数i是素数:输出,计数器加1*/
           { printf("%6d",i); 
             counter++;	
           }
       }
    }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?