#include<math.h>
#include<stdlib.h>
int IsPrimeNumber(int m){
int i
for(i=2i<=(int)sqrt(m)i++)
if(m%i==0)
return 0//m是素数
if(i>sqrt(m))
return 1//m是素数
}
int main(){
int n[30],sum=0
printf("30个随机数为:\n")
for(int i=0i<30i++){
srand(rand())
n[i]=rand()%100
for(int j=0j<ij++){
if(n[i]==n[j]){
srand(rand())
n[i]=rand()%100
}
}
printf("%d\t",n[i])
}
for(int i=0i<30i++)
if(IsPrimeNumber(n[i]))sum++
printf("素数的个数为:%d",sum)
return 0
}
C语言 在书写的时候大括号的位置
函数和变量的命名规则
下划线的使用
大小写使用
空格的添加
这些 都有不同的规则
不过 到目前为止 没有一个通用的
都是各自规定
比如你这两个 大括号的写法 哪种都有人用 无所谓更规范。
如果没有要求 任何一种写法都可以
但不同公司要求不同的