精华内容
下载资源
问答
  • Java
  • 蓝桥杯第九届 2018年第九届,c组,Java题目及答案代码。
  • Java题目-远程.docx

    2020-07-10 21:52:22
    Java题目-远程.docx
  • java题目

    2012-07-27 17:54:55
    java题目
  • 题目内容: 你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。 输入格式: 一系列正整数,整数的范围是(0,100000)。如果输入-1则表示输入...

    题目内容:

    你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。

    输入格式:

    一系列正整数,整数的范围是(0,100000)。如果输入-1则表示输入结束。

    输出格式:

    两个整数,第一个整数表示读入数据中的奇数的个数,第二个整数表示读入数据中的偶数的个数。两个整数之间以空格分隔。

    输入样例:

    9 3 4 2 5 7 -1 

    输出样例:

    4  2

    答案:

    才刚开始练习写JAVA,代码并不完美,题目来源于网络,如有侵权请联系本人删除!

    package work;
    
    import java.util.Scanner;
    
    public class Main {
    	public static void main(String[] args) {
    		Scanner scanner=new Scanner(System.in);
    		int num=1;
    		int i=0,j=0;
    		while(num>0 && num<100000){
    			num = scanner.nextInt();
    			if (num%2==0) {
    				i=i+1;
    			}
    			else {
    				j=j+1;
    			}
    			if(num<=(-1)) {
    				break;
    			}
    		}; 
    		System.out.print(j-1+" "+i);	
    	}
    
    }
    展开全文
  • 第一部分 JAVA语言概论 一选择题 1. 下列不属于java语言鲁棒性特点的是 A. java能检查程序在变异和运行时的错误 B. java 能运行虚拟机实现跨平台 C. java 自己操纵内存减少了内存出错的可能性 D. java 还实现了真...
  • Java面试大全,Java题目汇总,Java基础所有题目,
  • 华为机试过的java题目

    热门讨论 2012-11-21 10:50:52
    这里面包含了java的大部分的机试题,适合刚找工作的学习
  • JAVA题目

    2007-08-14 09:32:44
    北大清鸟JAVA笔记题目
  • java竞赛经典题目集锦

    2013-01-28 02:36:01
    java竞赛经典题目集锦..积累大量的题目,对你比赛,应聘很有帮助
  • java练习题目-平台

    2012-12-12 15:46:54
    java题目与要求。 可以当做一种学习目标去实现一些平台。这里面的题目都很基础,很不错。练习一下总是有用的。加油!
  • java 题目 java

    2009-04-05 00:36:50
    java 题目 java 题目 不错的java 题目
  • java题目例题-----

    2013-11-15 02:36:47
    最新的java题目例题,简单易懂,是初学java者有收益的题目----------------------------
  • 500道JAVA面试大全,所有涉及笔试,面试的JAVA题目,轻松入职软件公司
  • java题目以及Java面试题和ASP.NET的技术题目java题目以及Java面试题和ASP.NET的技术题目java题目以及Java面试题和ASP.NET的技术题目
  • java题目(简)

    2011-09-27 22:54:57
    java基础知识的一些题目,没有答案的额,不过可以搜索到!
  • 风中叶 Java常见笔试、面试题目深度剖析Java 笔试 面试 题目Java常见笔试、面试题目深度剖析(风中叶).rar Java 笔试 面试 题目
  • 蓝桥杯java历年真题及答案整理(共129道题目及答案)
  • 第十届蓝桥杯JavaB组题目(省赛) 、2019蓝桥杯JavaB组题目(省赛)
  • 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 程序分析:对n进行分解质因数, //应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,...
    1. 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。  程序分析:对n进行分解质因数,  
    2. //应先找到一个最小的质数k,然后按下述步骤完成:  (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。  
    3. //(2)如果n<>k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数n,重复执行第一步。   
    4. //(3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。  
    5. //任何一个正整数都可以分解为其由多个质数相乘。。  
    6. import java.io.*;  
    7. import java.util.*;  
    8. public class FenJieApp {  
    9.   
    10.     /** 
    11.      * @param args 
    12.      */  
    13.     public static void main(String[] args) {  
    14.         // TODO Auto-generated method stub  
    15.   
    16.             
    17.           System.out.println("请输入数字:");  
    18.           Scanner scanner = new Scanner(System.in);  
    19.           int parm=scanner.nextInt();  
    20.             
    21.           System.out.print(parm+"=");  
    22.             
    23.           for(int i=2;i<=parm;i++)  
    24.           {  
    25.             while(parm!=i)  
    26.               {  
    27.                   if(parm%i==0)  
    28.                 {   
    29.                     System.out.print(i+"*");  
    30.                     parm=parm/i;  
    31.                 }  
    32.                  else  
    33.                     break;  
    34.             }  
    35.           }  
    36.           System.out.print(parm);  
    37.     }  
    38. }  
    展开全文
  • java复习题目

    2019-06-03 16:59:28
    java课程的一个复习题目的小总结,里面有一些基础的java题目
  • Java零基础配套练习题51道完整版
  • Java入门题目集合

    2013-07-28 13:21:35
    详细而又全面的Java编程题集合。 共76道题目
  • 模拟面试 Java 面试题目以及答案 对于去企业面试的人是个不错的资料
  • TestSort.java 题目:对10个数进行排序

    千次阅读 2014-04-12 08:35:34
    //【程序28】 TestSort.java 题目:对10个数进行排序 1.程序分析:可以利用选择法, //即从后9个比较过程中,选择一个最小的与第一个元素交换, 下次类推,即用第 二个元素与后8个进行比较,并进行交换。 import ...
    //【程序28】 TestSort.java 题目:对10个数进行排序  1.程序分析:可以利用选择法,
    //即从后9个比较过程中,选择一个最小的与第一个元素交换, 下次类推,即用第   二个元素与后8个进行比较,并进行交换。
    import javax.swing.JOptionPane;
    public class TestSortApp {
    
    	/**
    	 * @param args
    	 */
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    
    		ArraySort as=new ArraySort(20);
    		String s=JOptionPane.showInputDialog("请输入10个数据,并用空格间隔。。\n").trim();
    		String[] k= s.split(" ");
    		for(int i=0;i<k.length;i++){
    			as.insert(Integer.parseInt(k[i]));
    		}
    		as.selectSort();
    		as.print();
    		
    		
    	}
    
    }
    class ArraySort{
    	int items;
    	int[] array;
    	ArraySort(int max){
    		array=new int[max];
    		items=0;
    	}
    	public void insert(int k){
    		array[items++]=k;
    	}
    	public void selectSort(){
    		int k=0;
    		for(int i=0;i<items-1;i++){
    			k=i;
    			for(int j=i+1;j<items;j++){
    				if(array[k]>array[j]){
    					k=j;
    				}
    			}
    			 if(i!=k){
    				 array[i]^=array[k];
    				 array[k]^=array[i];
    				 array[i]^=array[k];
    			 }
    		}
    		
    	}
    	public void print(){
    		for(int i=0;i<items;i++)
    			System.out.print(array[i]+" ");
    	}
    }

    展开全文
  • Java 和 C# 的 面试题java题目以及Java面试题和ASP.NET的技术题目java题目以及Java面试题和ASP.NET的技术题目
  • 蓝桥杯java历年真题及答案整理(共129道题目及答案 蓝桥杯java历年真题及答案整理(共129道题目及答案
  • 一些用JAVA实现的小题目

    千次阅读 多人点赞 2019-01-05 21:33:56
    import java.util.Scanner; public class Work1 { //求矩形面积 public double rectangleArea(){ Scanner input = new Scanner(System.in); System.out.println("请输入矩形的宽:"); int width ...

    1、求矩形、圆、三角形面积系统

    import java.util.Scanner;
    
    public class Work1 {
    	//求矩形面积
    	public double rectangleArea(){
    		Scanner input = new Scanner(System.in);
    		System.out.println("请输入矩形的宽:");
    		int width = input.nextInt();
    		System.out.println("请输入矩形的高:");
    		int high = input.nextInt();
    		input.close();
    		return width*high;
    	}
    	//求圆的面积
    	public double circularArea(){
    		Scanner input = new Scanner(System.in);
    		System.out.println("请输入圆的半径:");
    		int radis = input.nextInt();
    		input.close();
    		return 3.14*radis*radis;
    	}
    		
    	//求三角形的面积
    	public double triangleArea(){
    		Scanner input = new Scanner(System.in);
    		System.out.println("请输入三角形的底:");
    		int sideLength1 = input.nextInt();
    		System.out.println("请输入三角形的高:");
    		int sideLength2 = input.nextInt();
    		input.close();
    		return 0.5*sideLength1*sideLength2;
    	}
    	public static void main(String[] args) {
    		Work1 work = new Work1();
    		double area = 0;
    		String shape = "";
    		System.out.println("1、矩形     2、三角形      3、圆");
    		System.out.println("请选择图形:");
    		Scanner input = new Scanner(System.in);
    		int in = input.nextInt();
    		switch(in) {
    		case 1:
    			shape = "矩形";
    			area = work.rectangleArea();
    			break;
    		case 2:
    			shape = "三角形";
    			area = work.triangleArea();
    			break;
    		case 3:
    			shape = "圆";
    			area = work.circularArea();
    			break;
            default:
    			break;
    		}
            input.close();
    		System.out.println("该"+shape+"的面积为:"+area);
    	}
    }

    执行结果:

    2、简易计算器(只需要考虑加减乘除)

    import java.util.Scanner;
    //简易计算器
    public class Work2 {
    	public static void main(String[] args) {
    		Scanner input = new Scanner(System.in);
    		double result = 0;
    		System.out.println("请输入算式(逐个输入)");
    		int operand1 = input.nextInt();
    		String operator = input.next();
    		int operand2 = input.nextInt();
    		input.close();
    		switch (operator) {
    		case "+":
    			result = operand1 + operand2;
    			break;
    		case "-":
    			result = operand1 - operand2;
    			break;
    		case "*":
    			result = operand1 * operand2;
    			break;
    		case "/":
    			result = operand1 / operand2;
    			break;
    		default:
    			break;
    		}
    		System.out.println("result="+result);
    	}
    }

     执行过程:

    此题注意input.next()与input.nextLine()的区别,前者视回车为结束符,后者会把回车也包含在内。

    3、

    某城市出租车计费问题: 

    • 每日06:00-21:00,起步价6元,当日22:00-次日05:00,起步价7元。
    • 起步价包含2公里,超出部分按照每公里1.5元收费。
    • 每次乘车加收1元的燃油附加税。

    输入打车的时间和距离,计算本次打车的费用。

    import java.util.Scanner;
    
    //出租车计费问题
    public class Work4 {
    	public static void main(String[] args) {
    		Scanner input = new Scanner(System.in);
    		double cost = 0;
    		System.out.println("打车时间:");
    		int time = input.nextInt();
    		System.out.println("打车距离:");
    		int distence = input.nextInt();
    	    input.close();
    	    //在06:00~21:00时间段
    	    if(6<=time&&time<=21){
    	    	if(distence<=2)
    	    		cost = 1+6;
    	    	else
    	    		cost = 1+6+(distence-2)*1.5;
    	    }else{//在当日22:00-次日05:00
    	    	if(distence<=2)
    	    		cost = 1+7;
    	    	else
    	    		cost = 1+7+(distence-2)*1.5;
    	    }
    	   System.out.println("本次打车的费用为:"+cost);
    	}
    
    }

    执行结果:

    此题注意&与&&的区别,&符号即使第一个表达式是错误的也会检查第二个表达式,&&当第一个表达式错误时就不会再检查第二个表达式了。|与||同样的道理。

     4、

    由键盘输入三个整数分别存入变量num1、num2、num3,

    对它们进行排序,并且从小到大输出。

    import java.util.Scanner;
    /**
     * 由键盘输入三个整数分别存入变量num1、num2、num3,
     * 对它们进行排序,并且从小到大输出。
     */
    public class Work6 {
    	public static void main(String[] args) {
    		System.out.println("请分别输入三个整数");
    		Scanner input = new Scanner(System.in);
    		int num1 = input.nextInt();
    		int num2 = input.nextInt();
    		int num3 = input.nextInt();
    		int temp = 0;
    		input.close();
    		//比较前两个数,小的在前面
    		if(num2<num1){
    			temp = num2;
    			num2 = num1;
    			num1 =temp;
    		}
    		//比较后面两个数,小的在前
    		if(num3<num2){
    			temp = num3;
    			num3 = num2;
    			num2 =temp;
    		}
    		//再比较前两个数
    		if(num2<num1){
    			temp = num2;
    			num2 = num1;
    			num1 =temp;
    		}
    		System.out.println("三个数由小到大为:"+num1+"、"+num2+"、"+num3);
    	}
    }

    一共三个数比较三次即可,每次将较小的数交换在前。

    5、

    取近似值 (不使用库方法)

    写出一个程序,接受一个浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。

     

    import java.util.Scanner;
    //取近似值 (不使用库方法)
    //写出一个程序,接受一个浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。
    public class Work7 {
    	public static void main(String[] args) {
    		System.out.println("请输入浮点数:");
    		Scanner input = new Scanner(System.in);
    		double number = input.nextDouble();
    		input.close();
    		double rear = number%1;
    		double result = 0;
    		if(rear>=0.5)
    			result =  number-rear+1;
    		else
    			result = number-rear;
    		System.out.println("近似值为:"+result);
    	}
    }

     

    展开全文
  • //【程序7】 StChar.java 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 //1.程序分析:利用while语句,条件为输入的字符不为'\n'. import java.io.*; import javax.swing....
  • java毕业设计题目

    万次阅读 2019-03-06 14:54:48
    java毕业设计题目第一部分 班级风采网站的设计 简易博客网站的设计与实现 工资绩效管理系统的开发 电子产品销售网站的设计与实现 酒店预订信息管理系统的设计 成绩管理系统 B2C电子商务平台 B2C的电子商务...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 373,925
精华内容 149,570
关键字:

java题目

java 订阅