求100以内的最大素数c语言

如题所述

#include<stdio.h>
//求素数的方法
int isSuShu(int num){
int count = 0,i;
for(i=1;i<=num;i++){
if(num%i==0){
count++;
}
}
return count>=3?0:1;
}
void main(){
int i;
//因为是求100以内最大的素数,故循环的数是从100到1,得到的第一个素数就是最大的那个素数
for(i=100;i>=1;i--){
if(isSuShu(i)==1){//找到素数后直接跳出循环,这个素数就是100以内最大的素数
break;
}
}
printf("100以内最大的素数是:%d。\n",i);
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-11-10

第2个回答  2020-11-10
以100以内的最大输出的C语言可以使用它的编辑器。
第3个回答  2020-11-10
从不同角度来看的话,所代表的C语言内容也并不相同。
第4个回答  2020-11-10
100以内的最大素数c语言的话,那你这个的话要根据你的设计原理来进行推算。
相似回答