
Java
Java小白上路
Nan-Tang
我和我的代码都很可爱
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Java】测试一之编程题04:求1000以内的完数
题目:一个数如果恰好等于它的因子之和,这个数就称为完数。例6=1+2+3。编程找出1000以内的所有完数。我的思路:1、for循环,给 i 赋值1~10002、找出能整除 i 的数并相加3、相加之后的数sum等于 i 的话,就输出 i代码如下:package com.thz.hnstc.test01;/** @author NanTang* */public class PerfectNumber { public static void main(String[] args)原创 2020-12-06 22:56:58 · 642 阅读 · 0 评论 -
【Java】测试一之编程题03:合数的质因数分解
题目:每个合数都可以写成几个质数相乘的形式,其中每个质数都是这个合数的因数,叫做这个合数的分解质因数。请将一个正整数分解质因数。例如:输入90,打印出 90 = 2 * 3 * 3 * 5 。我的思路如下:1、用户输入一个正整数num2、先输入num =3、求出2到num中的质数 i4、再判断 i 是否可以整除num5、如果num不能被 i 整除,则继续下一个质数6、num能被整除,且num / i 为0,则输出 i ;num / i 不为0,则输出 i *7、判断 num 能不能继续被 i原创 2020-12-06 22:46:11 · 1053 阅读 · 1 评论 -
【Java】测试一之编程题02:查询学生成绩和不及格的人数以及学生名单
题目:定义一个一维数组存储5个学生名字;定义一个二维数组存储这5个学生的3门课(C程序设计、英语、高数)的成绩。程序应具有下列功能:(1)按名字查询某位同学成绩(2)查询某个科目不及格的人数,及学生名单我的思路是这样子滴:1、 定义String静态数组stuname,存储学生姓名。2、 定义二维数组stuscore,存放学生成绩。3、数组stuname的下标和二维数组stuscore的行标对应着同一个人。4、stuscore的列标0、1、2分别对应着C程序设计、英语、高数的成绩。5、随机生原创 2020-12-06 22:13:39 · 3484 阅读 · 2 评论 -
【Java】测试一之编程题01:猜猜看
猜猜看:创建数组并赋一些整数值,提示用户从键盘上输入一个整数,查找用户输入的数在数组中是否存在,若存在就提示猜对了,若不存在则提示用户是猜大了(相对数组中最大的数)还是猜小了(相对数组中最小的数),或接近了(猜的数在数组的最大和最小值中间),继续猜,直到猜的数在数组中存在为止,并统计总共猜的次数。package com.thz.hnstc.test01;import java.util.Arrays;import java.util.Random;import java.util.Scanner;原创 2020-12-06 18:09:41 · 313 阅读 · 0 评论 -
【Java】打鱼还是晒网
题目:中国有句老话叫“三天打鱼,两天晒网”。假设有一个人从 2000 年 1 月 1 日开始“三天打鱼两天晒网”,读入三个整数,分别表示年份、月份、日期,问这三个整数所表示的那天这个人在打鱼还是在晒网?我的思路是这样的:1、输入三个整数package com.thz.hstc;import java.util.Scanner;/* * @author NanTang * */public class FishOrPlay { public static void main(St原创 2020-12-04 11:37:41 · 698 阅读 · 2 评论