循环语句练习
Prowans
这个作者很懒,什么都没留下…
展开
-
键盘录入两个整数m,n,输出一个m行n列的矩阵,这个矩阵是1~m*n这些自然数按照右、下、左、上螺旋填入的结果。
键盘录入两个整数m,n,输出一个m行n列的矩阵,这个矩阵是1~m*n这些自然数按照右、下、左、上螺旋填入的结果。例如读入数字4,5,则输出结果为:1 2 3 4 514 15 16 17 613 20 19 18 712 11 10 9 8impo...原创 2021-12-15 21:35:39 · 3355 阅读 · 0 评论 -
猜数字小游戏(数据在1-100之间)含随机数的应用
猜数字小游戏(数据在1-100之间)含随机数的应用import java.util.Scanner;public class GuessNumber{ public static void main(String[] args){ //程序产生一个随机数(被猜的) int number=(int)(Math.random()*100)+1; //给多次猜的机会,猜中就结束 while(true){ //键原创 2021-12-06 15:17:21 · 2780 阅读 · 0 评论 -
给定一个数组,要求给数组里的数字从小到大进行排序,然后打印出整个数组
给定一个数组,要求给数组里的数字从小到大进行排序,然后打印出整个数组public class Array{ public static void main(String[] args){ //给定一个数组 int[] arr={12,23,34,455,654,63,32}; for(int x=0;x<arr.length-1;x++){ for(int y=0;y<arr.length-1-x;y++){.原创 2021-11-26 15:15:36 · 3133 阅读 · 0 评论 -
课下小练习
给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序说明:1.必须在原数组上操作,不能拷贝额外的数组2.尽量减少操作次数import java.util.Scanner;public class Array{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); System.out.println("请输入数据:");原创 2021-11-25 20:30:29 · 72 阅读 · 0 评论 -
课下小练习
小组推出了一款课程,并进行了一次促销活动。具体来说就是,课程的初始定价为 v 元;每报名 m 个学员,课程的定价就要提升 a 元。由于小组能够容纳的学生有限,因此报名到 n 人的时候就停止报名。 现在我们想知道,当课程停止报名时,一共可以获得多少学费呢?import java.util.Scanner;public class T{public static void main(String[] args){Scanner sc=new Scanner(System.in);System.out.原创 2021-11-15 13:20:32 · 236 阅读 · 0 评论