【Java小练习 输出一个十行的杨辉三角】教程文章相关的互联网学习教程文章

圣思源Java视频36节练习源码分享(自己的190+行代码对比老师的39行代码)【代码】

题目: * 随机生成50个数字(整数),每个数字范围是[10,50],统计每个数字出现的次数 * 以及出现次数最多的数字与它的个数,最后将每个数字及其出现次数打印出来, * 如果某个数字出现次数为0,则不要打印它。打印时按照数字的升序排列。要求: * 使用数组的知识完成此功能,不能使用JDK的API函数。分析: * 需要写一个随机数生成函数 * 需要写一个冒泡排序函数 * 需要写一个二分查找获取数组中某元素个数的函数 代码如下: 1pac...

20172311『Java程序设计』课程 结对编程练习_四则运算第一周阶段总结【代码】【图】

20172311『Java程序设计』课程 结对编程练习_四则运算第一周阶段总结结对伙伴学号 :20172307姓名 :黄宇瑭伙伴第一周博客地址:需求分析<一>功能要求 一> 1.自动生成题目 可独立使用(能实现自己编写测试类单独生成题目的功能)可生成不同等级题目,类似于:1级题目:2 + 5 =; 10 - 5 = 之类的两个数,一个运算符的题目 2.题目运算(判题) 可独立使用实现中缀表达式转为后缀表达式并计算判断用户答题正误,并输出正确结果 3.支持...

java 练习题【代码】

题目:循坏录入学生的考试成绩,统计不及格的学生人数。import java.util.Scanner;publicclass Continue {/*** 循坏录入学生成绩,并统计不及格(<60)人数* @param args*/publicstaticvoid main(String[] args) {Scanner sc=new Scanner(System.in);int num1=0;for(int i=1;i<5;i++){System.out.println("请输入第"+i+"个学生的成绩");int num=sc.nextInt();if(num<60){num1++;}else{continue;}}System.out.println("不及格人数是...

Java练习题1【代码】

题目1:1. 编程实现,现在有如下的一个数组:int oldArr[] = {1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5};要求将以上数组中值为0的项去掉,将不为0的值存入一个新的数组,生成的新数组为。int newArr[]={1,3,4,5,6,6,5,4,7,6,7,5}; 1publicclass Exer {2 3publicstaticint[] getNewArr(int[] arr){4int count=0;5 6for(int i : arr) {7if(i != 0) {8 count++;9 } 10 } 1112int j = 0; 13int[] newArr=ne...

JAVA基础编程练习题

50道JAVA基础编程练习题【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....public class Prog1{ public static void main(String[] args){ int n = 10; System.out.println("第"+n+"个月兔子总数为"+fun(n)); } priv...

韩顺平循序渐进学java.作业练习.用类打印乘法表【代码】

代码如下: 1/*作者:***2 *日期:2016-03-023 *功能:用类打印乘法表4*/ 5publicclass ChengFaBiao 6{7publicstaticvoid main(String []args)8 {9 Biao biao=new Biao(); 10for(int i=1;i<10;i++) 11 { 12 biao.line(i); 13 } 14 } 15} 1617class Biao 18{ 19publicvoid line(int n) 20 { 21for(int i=1;i<=n;i++) 22 { 23 System.out.print(i+"X"+n+"="+i*n+" ");...

Java练习 SDUT-3349_答答租车系统(面向对象综合练习)【代码】

答答租车系统(面向对象综合练习)Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description各位面向对象的小伙伴们,在学习了面向对象的核心概念——类的封装、继承、多态之后,答答租车系统开始营运了。请你充分利用面向对象思想,为公司解决智能租车问题,根据客户选定的车型和租车天数,来计算租车费用,最大载客人数,最大载载重量。公司现有三种车型(客车、皮卡车、货车),每种车都有名称和租金的属性;其中:客车...

Java面向对象练习题之人员信息【代码】【图】

按要求编写Java应用程序。(1)创建一个叫做People的类:属性:姓名、年龄、性别、身高行为:说话、计算加法、改名编写能为所有属性赋值的构造方法;(2)创建主类:创建一个对象:名叫“张三”,性别“男”,年龄18岁,身高1.80;让该对象调用成员方法:说出“你好!”计算23+45的值将名字改为“李四” private String name;private int age;private String sex;private double height;public String getName() {return name;}pub...

Java语言程序设计与数据结构基础篇第一章编程练习题【代码】

1.1 public class Exercises{public static void main(String[] args) {System.out.println("Welcome to Java");System.out.println("Welcome to Computer Science");System.out.println("Programming is fun");} }1.2 public class Exercises{public static void main(String[] args) {System.out.println("Welcome to Java");System.out.println("Welcome to Java");System.out.println("Welcome to Java");System.out.println("...

java基础练习 12

public class Twelfth { /*海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?*/ public static void main(String[] args){ int a=0,flag=0,b,i=1; while(a!=-1){ b=a; if(1.0*(a-1)/5*...

Java练习 SDUT-2733_小鑫の日常系列故事(二)——石头剪子布【代码】

小鑫の日常系列故事(二)——石头剪子布Time Limit: 1000 ms Memory Limit: 65536 KiBProblem Description小鑫在上幼儿园的时候,喜欢跟小伙伴健健玩石头剪子布的游戏 ,你能帮他们判断谁胜谁负么?Input输入有两行,每一行都有可能为“Rock”(石头),“Scissors”(剪子),”Cloth”(布)。第一行为小鑫的选择,第二行为健健的选择。Output输出有一行,如果小鑫赢了输出“Win”,输了输出“Lose”,平局输出“Equal”。(输出...

Java-面向对象基础练习【代码】【图】

1.编写一个Java应用程序,该应用程序包括2个类:Print类和主类E。Print类里有一个方法output()功能是输出100 ~ 999之间的所有水仙花数(各位数字的立方和等于这个三位数本身,如: 371 = 33 + 73 + 13。)在主类E的main方法中来测试类Print。package liu0917; public class Print{ void output() { for(int i =100;i<=999;i++) { if(Math.pow(i/100,3)+Math.pow(i%10,3)+Math.pow(i/10%10, 3)==i) ...

练习09.09|Java编程笔试面试题

1.如果程序代码为:public class Demo{public static void main (String[ ] args){String a=args[1];System.out.println(a);进行编译后,执行以下命令将得到什么结果?java Demo a1 a2 a3结果:a22、现有一个类定义如下,请回答问题:class Employee{String name;int age;double wage;static int No=0;Employee(String a1,int a2,double a3){name=a1; age=a2; wage=a3;No++;在使用该类时,已使用下面语句生成了该类的对象:Employee e1...

【狂神说Java】练习【代码】

/* 计算器,基本加减乘除。 */ import java.util.Scanner;public class Main {public static void main(String[] args) {//主程序Scanner scanner = new Scanner(System.in);boolean flag = true;while (flag) {System.out.println("请输入\"加\"、\"减\"、\"乘\"、\"除\"进行运算");String str = scanner.nextLine();String[] str1;String str2;Main m = new Main();switch (str) {case "加":System.out.println("请输入两个数字,...

JavaSE编码试题强化练习2【代码】【图】

1.编写递归算法程序:一列数的规则如下: 0、1、1、2、3、5、8、13、21、34...... 求数列的第40位数是多少。 publicclass TestRecursion {publicstaticvoid main(String[] args) {/*** 调用fibo方法并输出结果*/int n = 40;TestRecursion tr = new TestRecursion();System.out.println(tr.fibo(n));}/*** 定义递归方法*/privatelong fibo(int n) {/*** 递归结束条件1:数列的第一个数0*/if (n == 0){return 0;}/*** 递归结束条件2:...