小编Jin*_*ong的帖子

错误:'浮动'之前的预期表达式

我想找到100内的所有素数.这是我的代码.

// Find all the prime number within 100.
#include<stdio.h>
#include<math.h>
#include<stdbool.h>
int main() {
   int i,n;
   int j = 0;
   for ( n = 2; n <= 100; ++n) {
      bool isPrime = true;
      for (i = 2; i <= sqrt(float(n)); ++i) {
         if(n % i == 0) {
            isPrime = false;  
            break;
         }
      }
      if(isPrime) {
         ++j;
         printf("%d is a prime number\n",n);
      }
  }
  printf("The total number of prime number within 100 is %d\n",j);
  return 0;
Run Code Online (Sandbox Code Playgroud)

}

编译时,有一个错误. …

c

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

c ×1