中易网

自编函数实现判断n是否为素数,并在主函数中测试。

答案:2  悬赏:10  
解决时间 2021-03-21 01:54
主要是函数调用的问题,忘得差不多了。最好写下函数调用的具体说明,谢谢。
最佳答案
'是素数返回 True;不是素数返回 False
Function isprime(Num As Long) As Boolean
If Num < 2 Then isprime = False: Exit Function

Dim i As Long

For i = 2 To Sqr(Num)
If (Num Mod i) = 0 Then
isprime = False
Exit Function
End If
Next i

isprime = True
End Function

Private Sub Command1_Click()
Dim i As Long
For i = 1 To 100
If isprime(i) Then
Print i
End If
Next i

End Sub
全部回答
#include int f(int x) { if (x==1)return 0;//1不是素数。 else { for(int i=2;i<=x;i++) if(x%i==0)break;//被一个数整除后跳出。 if(i==x)return 1;//素数只能被1和自己整除。 else return 0; } } void main() { int m,n,sum=0; scanf("%d",&m);//输入m,对m以内的数进行判断。 for(n=1;n<=m;n++)//判断1到m的数。 if(f(n)==1)sum+=n;//判断是否为素数,是就叠加。 printf("%d\n",sum); }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
平行四边形的对边()且(),对角(),相邻
when techer come in i was singing什么结构
宇通客车怎么样?
凯麦摄影地址在哪,我要去那里办事
从深圳去清远飞来峡漂流费用大概多少?
三胜旅行社我想知道这个在什么地方
单相桥式全控整流电路最大正向电压为二分之根
请问“?g”读什么音?
PVC材料的脆化和软化温度
人长不胖 是什么原因呢?
申请贷款到审批要多久
深圳社保几个月不交钱会不会过期求大神帮助
自驾游去黄陂天沟寨漂流攻畋
用废旧材料制作小汽车怎么做
如何做卤藕,类似周黑鸭,精武鸭脖里卖的那种
推荐资讯
靠近脖子变的肩膀和靠近腋窝的手臂按下去好痛
刘若英为什么被师傅陈升出卖丑事?
请教去马来西亚的旅行保险问题
长头发男生和短头发的男生性格有什么区别啊?
广州邓禄普天然乳胶床垫哪里卖
江西省宜春市袁州区天台镇会塘村邮编是什么?
我现在急用钱,工资还没到时间发,想到农行贷
中央空调冷冻水进出压力分别是多少?
能不能概述一下悠世作品《法老的宠妃》情节
杭州拱墅区拱康路康桥街道距离哪个火车站最近
碳纤维车身到底有什么好处
求助摄影高手:我很喜欢黑白摄影,因为黑白作
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?