1 条题解

  • 0
    @ 2025-4-7 21:28:46

    C :

    #include<stdio.h>
    #include<math.h>
    int main(){
     int i,j,n;
    	for (i=100;i<=200;i++)
    	{
    		n=sqrt(i);
    		for (j=2;j<=n;j++)
    			if(i%j==0)
    				break;
    		if(j>n)
    			printf("%d\n",i);
    	}
    	return 0;}
    

    C++ :

    #include <stdio.h>
    int main() {
    	int n, i;
    	for (n = 100;n <= 200;n++) {
    		for (i = 2;i < n;i++) {
    			if (n % i == 0) break;
    		}
    		if (i >= n) printf("%d\n", n);
    	}
    	return 0;
    }
    
    

    Pascal :

    begin
    writeln('101');
    writeln('103');
    writeln('107');
    writeln('109');
    writeln('113');
    writeln('127');
    writeln('131');
    writeln('137');
    writeln('139');
    writeln('149');
    writeln('151');
    writeln('157');
    writeln('163');
    writeln('167');
    writeln('173');
    writeln('179');
    writeln('181');
    writeln('191');
    writeln('193');
    writeln('197');
    writeln('199');
    end.
    

    Java :

    
    
    import java.util.ArrayList;
    
    
    public class Main {
    
    		public static void main(String[] args) {
    		
       ArrayList a= new  ArrayList();
       int j;
    for(int i=100;i<=200;i++){ 
    	for( j=2;j<i;j++){
    		if(i%j==0)break;
    	}
    if(j>=i) a.add(i);
    
    }
    for(int i=0;i<a.size();i++){
    	System.out.println(a.get(i));
    }
    	}
    
    }
    
    

    Python :

    def isprime(n):
      for x in xrange(2, int(n**0.5)+1):
        if n%x == 0:
          return False
      return True
    for i in xrange(100, 200):
      if isprime(i):
        print i
    

    C# :

    using System;
    namespace C语言
    {
        class _2_9
        {
            static void Main()
            {
                for(int i=100;i<201;i++)
                if(isPrime(i))
                    Console.WriteLine(i);
                
                Console.ReadLine();        
            }
            static bool isPrime(int n)
            {
                for (int i = 2; i * i <= n; i++)
                {
                    if (n % i == 0) return false;
                }
                return true;
            }
        }
    }
    
    
    • 1

    信息

    ID
    1227
    时间
    1000ms
    内存
    32MiB
    难度
    (无)
    标签
    递交数
    0
    已通过
    0
    上传者