admin 管理员组文章数量: 1086019
2024年4月30日发(作者:英国首相抵达基辅与乌总统举行会谈)
编程猫求100以内的质数与合数
编程猫求100以内的质数与合数一:
Public Sub qqqqq()
Dim i As Integer
Dim j As Integer
Dim s As Integer
Dim C As Boolean
s = 0
For i = 2 To 100
C = False
For j = 2 To i - 1
If i Mod j = 0 Then
C = True
Exit For
Else
End If
Next
If C = False Then
s = s + i
i
End If
Next
s
编程猫求100以内的质数与合数二:
public class Addnum{
public static void main(String [] args)
{
int sum=0;
for (sum = 0;sum<=100;sum++)
{
if(sum%2 != 0 &&
sum%3!=0&&sum%5!=0&&sum%7!=0)
n(sum+" ");
编程猫求100以内的质数与合数三:
#include
int func(int n) {
int s = 0;
for (int i=2; i for (int j=2; j if (i%j == 0) { s += i; break; } sum%3 != 0 && return s; } void main() { printf("%d", func(100)); } #include int heshu(int x); void main() { int j,sum=0; for(j=1;j<=100;j++) { if(heshu(j)==1) sum=sum+j; } printf("100以内的合数之和是%dn",sum); } int heshu(int x) { int i; for(i=2;i { if(x%i==0) return 1; } return 0; } 编程猫求100以内的质数与合数四: #include #include int isPrime(int a){ //判断a是不是质数 int i; for(i=1;i<=sqrt(a)+1;i++){ if(a%i==0) return 0; } return 1; } //在小于sqrt(a)的所有整数中查找a的因数, //不过我习惯用sqrt(a)+1,保证不会漏掉 //sqrt(a)这个整数(如果是的话) //如果有,那么a不是质数,返回0 //如果没有,那么a是质数,返回1 void main(){ int n,sum; for(n=1;n<=100;n++){ if(isPrime(n)==1) sum+=n; } printf("%d",sum); }
版权声明:本文标题:编程猫求100以内的质数与合数 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1714479214a681953.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论