Java练习题
边城小白
这个作者很懒,什么都没留下…
展开
-
打印杨辉三角
package YRZ;import java.util.Scanner;public class YRZ01 { public static void main(String[] args) { Scanner in = new Scanner(System.in); int m = in.nextInt(),k = m * 2 - 1; ...转载 2020-02-16 22:43:59 · 89 阅读 · 0 评论 -
代码检验10以内的四则运算
package YRZ;import java.util.Scanner;public class YRZ01 { public static void main(String[] args) { Scanner in = new Scanner(System.in); String s = in.nextLine();//输入算式 ...原创 2020-02-15 19:55:52 · 251 阅读 · 0 评论 -
Java基础题——最小公倍数
问题描述小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是:各组的核桃数量必须相同各组内必须能平分核桃(当然是不能打碎的)尽量提供满足1,2条件的最小数量(节约闹革命嘛)输入格式输入包含三个正整数a, b, c,表示每个组正在加班的人数,用空格分开(a,b,c<30)输出格式输出一个...原创 2020-02-12 20:04:41 · 101 阅读 · 0 评论 -
Java基础题——高斯数位和
问题描述数学家高斯很小的时候就天分过人。一次老师指定的算数题目是: 1+2+…+100。高斯立即做出答案: 5050!这次的题目是类似的。但并非是把一个个的数字加起来,而是对该数字的每一个数位作累加。这样从1加到100的“和”是: 901从10加到15是: 21,也就是:1+0+1+1+1+2+1+3+1+4+1+5,这个口算都可以出结果的。按这样的“加法”,从1加到1000是多少呢?...原创 2020-02-09 20:00:29 · 234 阅读 · 0 评论 -
Java基础练习题——查找整数
package YRZ;import java.util.Scanner;public class YRZ01 { public static void main(String[] args) { boolean b = false; int count = 0; Scanner s = new Scanner(System.in); ...原创 2020-02-08 16:05:58 · 474 阅读 · 0 评论 -
Java基础题——二维数组(2)
问题描述1、输出每排每列的和2、统计5有多少3、把5换成*//样列输出:// 随机数组为:// 1 8 5 7 8 5// 5 4 5 7 2 5// 6 4 7 7 4 6// 3 5 7 6 5 4// 1 5 8 4 3 ...原创 2020-02-07 20:33:14 · 181 阅读 · 0 评论 -
Java基础题——二维数组
问题描述随机产生一个5x5的二维数组(输出的数字必须大于零,小于十) 问题: 输出该随机数组 1.求出对角线上的数字总和(注意交点上的数字不能重复计算) 2.将数组对角线上的数字换成【*】样列:// 1 6 6 6 6// 1 2 3 4 5// 1 6 5 4 3// 1 2 2 2 2...原创 2020-02-06 09:33:51 · 347 阅读 · 0 评论 -
Java基础题——煤球数目
题目描述有一堆煤球,堆成三角棱锥形。具体:第一层放1个,第二层3个(排列成三角形),第三层6个(排列成三角形),第四层10个(排列成三角形),…如果一共有100层,共有多少个煤球?填表示煤球总数目的数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。代码public class YRZ01{ public static void main(Stri...原创 2020-02-05 09:12:58 · 233 阅读 · 0 评论 -
Java基础题——判断是否为闰年
问题描述给定一个年份,判断这一年是不是闰年。当以下情况之一满足时,这一年是闰年:年份是4的倍数而不是100的倍数;年份是400的倍数。其他的年份都不是闰年。输入格式输入包含一个整数y,表示当前的年份。输出格式输出一行,如果给定的年份是闰年,则输出yes,否则输出no。说明:当试题指定你输出一个字符串作为结果(比如本题的yes或者no,你需要严格按照试题中给定的大小...原创 2020-02-04 17:57:16 · 318 阅读 · 0 评论 -
Java基础题——水仙花数
题目描述打印出所有(100~999)的"水仙花数"所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。代码public class YRZ01 { public static void main(String[] args) { for(int a=1;a<10;a++...原创 2020-02-03 09:03:19 · 182 阅读 · 0 评论 -
Java基础练习题——求1+2+3+...+n的值
问题描述求1+2+3+…+n的值。输入格式输入包括一个整数n。输出格式输出一行,包括一个整数,表示1+2+3+…+n的值。样例输入4样例输出10样例输入100说明:有一些试题会给出多组样例输入输出以帮助你更好的做题。 一般在提交之前所有这些样例都需要测试通过才行,但这不代表这几组样例数据都正确了你的程序就是完全正确的,潜在的错误可能仍然导致你的得分较低。样例输出5050数据规...原创 2020-02-02 12:29:40 · 8612 阅读 · 2 评论 -
Java基础练习题——Fibonacci数列
问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可,而不需要先计算出Fn的准确值,再将计算的结果除以10007...原创 2020-02-02 10:18:41 · 693 阅读 · 0 评论