![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
study
java
归来仍是曾经
这个作者很懒,什么都没留下…
展开
-
java-查找里程
import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.Scanner;/** * 查找里程 * * 题目内容: * * 下图为国内主要城市之间的公路里程: * * * * 你的程序要读入这样的一张表,然后,根据输入的两个城市的名称,给出这...原创 2020-04-25 20:48:50 · 226 阅读 · 0 评论 -
java- 学生成绩的数据结构
```java/** * 如果要写程序表达一个班级的很多个学生的很多门课的成绩,应该如何表达这些数据? * * 如果我们希望通过学生的姓名,可以找到他的所有的成绩,而每一门课的成绩,是由课程名称和分数构成的。 * * 而如果我们还希望这个程序能找出某一门课的全部学生的成绩应该怎样做呢? * * 注意,并非所有的学生都参加了所有的课程。 */import java.util....原创 2020-04-25 18:13:28 · 709 阅读 · 0 评论 -
java--有秒计时的数字时钟
/** * 有秒计时的数字时钟 */import java.util.Scanner;public class TestNine { private Display hour = new Display(24); private Display minute = new Display(60); private Display second = new Disp...原创 2020-04-23 21:20:27 · 326 阅读 · 0 评论 -
java-分数
/** * 分数 * * 题目内容: * * 设计一个表示分数的类Fraction。这个类用两个int类型的变量分别表示分子和分母。 * * 这个类的构造函数是: * * * Fraction(int a, int b) * * 构造一个a/b的分数。 * * * 这个类要提供以下的功能: * * * double toDouble(); * * ...原创 2020-04-21 22:17:42 · 286 阅读 · 0 评论 -
java-二进制的前导的零
/** * 二进制的前导的零 题目内容: 计算机内部用二进制来表达所有的值。一个十进制的数字,比如18,在一个32位的计算机内部被表达为00000000000000000000000000011000。可以看到,从左边数过来,在第一个1之前,有27个0。我们把这些0称作前导的零。 现在,你的任务是写一个程序,输入一个整数,输出在32位二进制表达下它前导的零的个数。 输入格式...原创 2020-04-20 21:07:33 · 361 阅读 · 0 评论 -
java-完数
import java.util.Scanner;/**完数题目内容:一个正整数的因子是所有可以整除它的正整数。而一个数如果恰好等于除它本身外的因子之和,这个数就称为完数。例如6=1+2+3(6的因子是1,2,3)。现在,你要写一个程序,读入两个正整数n和m(1<=n<m<1000),输出[n,m]范围内所有的完数。提示:可以写一个函数来判断某个数是否是完...原创 2020-04-20 20:05:09 · 433 阅读 · 0 评论 -
java-分解质因数
package com.sheng.learn;/***分解质因数题目内容:每个非素数(合数)都可以写成几个素数(也可称为质数)相乘的形式,这几个素数就都叫做这个合数的质因数。比如,6可以被分解为2x3,而24可以被分解为2x2x2x3。现在,你的程序要读入一个[2,100000]范围内的整数,然后输出它的质因数分解式;当读到的就是素数时,输出它本身。输入格式:一个整数,范围在[2...原创 2020-04-19 21:52:41 · 475 阅读 · 0 评论 -
java-GPS数据处理
/**题目内容:NMEA-0183协议是为了在不同的GPS(全球定位系统)导航设备中建立统一的BTCM(海事无线电技术委员会)标准,由美国国家海洋电子协会(NMEA-The National Marine Electronics Associa-tion)制定的一套通讯协议。GPS接收机根据NMEA-0183协议的标准规范,将位置、速度等信息通过串口传送到PC机、PDA等设备。NME...原创 2020-04-19 17:34:50 · 722 阅读 · 1 评论 -
java-单词长度
/**题目内容:你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it’s”算一个单词,长度为4。注意,行中可能出现连续的空格。输入格式:输入在一行中给出一行文本,以‘.’结束,结尾的句号不能计算在最后一个单词的长度内。输出格式:在一行中输出这行文本对应的单词的长度,每个长度...原创 2020-04-19 17:33:31 · 621 阅读 · 0 评论 -
java-多项式加法
/**多项式加法题目内容:一个多项式可以表达为x的各次幂与系数乘积的和,比如:2x6+3x5+12x3+6x+20现在,你的程序要读入两个多项式,然后输出这两个多项式的和,也就是把对应的幂上的系数相加然后输出。程序要处理的幂最大为100。输入格式:总共要输入两个多项式,每个多项式的输入格式如下:每行输入两个数字,第一个表示幂次,第二个表示该幂次的系数,所有的系数...原创 2020-04-19 17:32:50 · 555 阅读 · 1 评论 -
java-念整数
/**题目内容:你的程序要读入一个整数,范围是[-100000,100000]。然后,用汉语拼音将这个整数的每一位输出出来。如输入1234,则输出:yi er san si注意,每个字的拼音之间有一个空格,但是最后的字后面没有空格。当遇到负数时,在输出的开头加上“fu”,如-2341输出为:fu er san si yi输入格式:一个整数,范围是[-100000,...原创 2020-04-19 17:32:12 · 234 阅读 · 0 评论 -
java-素数和
import java.util.Scanner;/**我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推。现在,给定两个整数n和m,0<n<=m<=200,你的程序要计算第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。注意,是第n个素数到第m个素数之间的所有的素数,并不是n和m之间的所有的素数。输入格式:两个整数,第一...原创 2020-04-19 17:31:23 · 367 阅读 · 0 评论 -
java-数字特征值
import java.util.Scanner;/**题目内容:对数字求特征值是常用的编码算法,奇偶特征是一种简单的特征值。对于一个整数,从个位开始对每一位数字编号,个位是1号,十位是2号,以此类推。这个整数在第n位上的数字记作x,如果x和n的奇偶性相同,则记下一个1,否则记下一个0。按照整数的顺序把对应位的表示奇偶性的0和1都记录下来,就形成了一个二进制数字。比如,对于342315,...原创 2020-04-19 17:30:24 · 442 阅读 · 1 评论 -
java-奇偶个数
import java.util.Scanner;/**题目内容:你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。输入格式:一系列正整数,整数的范围是(0,100000)。如果输入-1则表示输入结束。输出格式:两个整数,第一个整数表示读入数据中的奇数的个数,第二个整数表示读入数据中的偶数的个数。两个...原创 2020-04-19 17:28:23 · 394 阅读 · 0 评论 -
java-信号报告
import java.util.Scanner;/**题目内容:无线电台的RS制信号报告是由三两个部分组成的:R(Readability) 信号可辨度即清晰度.S(Strength) 信号强度即大小.其中R位于报告第一位,共分5级,用1—5数字表示.1—Unreadable2—Barely readable, occasional words distingu...原创 2020-04-19 17:27:15 · 171 阅读 · 0 评论 -
java-时间换算
import java.util.Scanner;/**题目内容:UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果分小于10分,需要保留十位上的0。如1124表示11点24分,而905表示9点5分,36表示0...原创 2020-04-19 17:16:00 · 168 阅读 · 0 评论 -
java-温度转换
import java.util.Scanner;/**题目内容:写一个将华氏温度转换成摄氏温度的程序,转换的公式是:°F = (9/5)*°C + 32其中C表示摄氏温度,F表示华氏温度。程序的输入是一个整数,表示华氏温度。输出对应的摄氏温度,也是一个整数。提示,为了把计算结果的浮点数转换成整数,需要使用下面的表达式:(int)x;其中x是要转换的那...原创 2020-04-19 17:14:23 · 850 阅读 · 0 评论