JAVA简答题

[复制链接]
查看11 | 回复3 | 2011-5-13 10:15:10 | 显示全部楼层 |阅读模式
从键盘读入一个3位自然数x,用一个嵌套了两层for循环的程序,用取模操作符(%)来检测小于或等于x的质数,并把它们打印出来。

回复

使用道具 举报

千问 | 2011-5-13 10:15:10 | 显示全部楼层
package com.lx.util;import java.util.Scanner;//java.util.Scanner的使用public class H{public static void main(String args[]){Scanner input = new Scanner(System.in);System.out.println("请输入3位自然数:");int num = input.nextInt();int j;System.out.println("小于"+num+"的质数:");for(int i = 2;i<num;i++){ for(j=2;j<i;j++){
if
回复

使用道具 举报

千问 | 2011-5-13 10:15:10 | 显示全部楼层
首先算素数的算法有很多,将小于三个输入的数字素数存储到Set中就行了,然后循环set输出!set中存储的是不重复的!
回复

使用道具 举报

千问 | 2011-5-13 10:15:10 | 显示全部楼层
java不支持多继承,只允许单继承。它的继承机制是通过一个关键字--extends来实现的。接口的要求:接口用关键字interface定义。接口中的定义的变量全是最终的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行