21xrx.com
2024-12-27 22:43:18 Friday
登录
文章检索 我的文章 写文章
如何用C语言求1000以内的合数
2023-06-15 20:32:11 深夜i     --     --

在数学中,合数是指除1和本身外,可以被其他数整除的正整数。那么,如何使用C语言寻找1000以内的所有合数呢?

我们可以使用嵌套循环来遍历1到1000的所有数字,然后判断每个数字是否为合数。如果是,则将其输出。

具体代码如下:


#include

int main() {

  int i, j, flag;

  for(i=2; i<=1000; i++) {

   flag = 0;

   for(j=2; j<=i/2; j++) {

     if(i%j == 0)

      flag = 1;

      break;

    

   }

   if(flag == 1) {

     printf("%d ", i);

   }

  }

  return 0;

}

我们使用了两层循环,外层循环遍历1到1000的所有数字,内层循环判断每个数字是否为合数。如果是,将其输出。关键字包括:C语言、循环、判断、合数、代码。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复