只是为了踢球和咯咯笑,是否可以在三元运算中放置一个“for”循环?
这是查找数字是否为素数的代码:
int isPrime(int number){
int i, root = sqrt(number)+1;
if(number==1||!(number)||!(number&1)) return 0;
if(number==2) return 1;
for(i=3;i<root;i+=2) if(!(number%i)) return 0;
return 1;
}
这是我的“想法”的开始:
int isPrime(int number){
return number&1 || !(number&1) || number==2 ? 0:1;
}
可以在那里添加for循环检查吗?