频道栏目
首页 > 程序开发 > 软件开发 > C语言 > 正文
C语言实验之判断素数(循环结构java)方法讲解
2018-03-10 10:19:45      个评论    来源:Sona的绯闻男友的博客  
收藏   我要投稿

C语言实验之判断素数(循环结构java)方法讲解

Problem Description

从键盘上输入任意一个正整数,然后判断该数是否为素数。

如果是素数则输出"This is a prime."

否则输出“This is not a prime.”

Input

输入任意一个正整数n(1 <= n <= 1000000)。

Output

判断n是否为素数,并输出判断结果:

如果n是素数则输出"This is a prime."

否则输出“This is not a prime.”

Sample Input

3

Sample Output

This is a prime.
package practice;  
  
import java.util.Scanner;  
  
public class Main {  
  
    public static void main(String[] args) {  
        // TODO Auto-generated method stub  
        int n,i,f=1;  
        Scanner sc = new Scanner(System.in);  
        n = sc.nextInt();  
        if(n==1) {  
            System.out.println("This is not a prime.");  
        }  
        else if(n==2) {  
            System.out.println("This is a prime.");  
        }  
        else {  
            for(i=2;i<n;i++) {  
                if(n%i==0) {  
                    f=0;  
                }  
            }  
            if(f==0) {  
                System.out.println("This is not a prime.");  
            }  
            else {  
                System.out.println("This is a prime.");  
            }  
        }  
        sc.close();  
  
    }  
  
}  
点击复制链接 与好友分享!回本站首页
上一篇:C语言的引用传递方法
下一篇:C语言中Haiku问题解决
相关文章
图文推荐
文章
推荐