摘要:【问题描述】从终端输入5行数据,写入文件,然后读出后打印出来【输入形式】【输出形式】【样例输入】 abcde 【样例输出】 abcde 【样例说明】【评分标准】 import java.io.BufferedReader;import java.io.FileReader;import java.i
阅读全文
摘要:【问题描述】文件“in.txt”中存放着若干行以空格间隔的单词,统计每个单词出现的次数,然后输出到终端。【输入形式】【输出形式】【样例输入】 若文件内容为: hello worldhellohellohow are you 【样例输出】 how:1world:1are:1hello:3you:1 【
阅读全文
摘要:【输入形式】阅读main方法,了解数据的输入和输出需求。【输出形式】【样例输入】【样例输出】【样例说明】日期类型数据输入格式为:2020-11-20,输出为2020/11/20 import java.io.BufferedReader;import java.io.IOException;impo
阅读全文
摘要:【问题描述】从键盘终端输入若干整数(不超过50个),将其中的基数按从小到大原地排序(奇数递增排序,偶数原地不变),输出排序后的结果。 【输入形式】二行,第一行:整数个数,第二行:待排序整数 【输出形式】按规则排序后的整数以空格间隔输出 【样例输入】 20 76 14 63 79 64 18 11 2
阅读全文
摘要:【问题描述】从键盘终端输入一个正的整数,求其所有素数因子各位上数字之和。例如:44=2*2*11,素数因子为2,2,11,和为2+2+1+1=4 【输入形式】一个正的整数【输出形式】整数的所有素数因子各位上数字之和【样例输入】100【样例输出】14【样例说明】【评分标准】 package fuxi;
阅读全文
摘要:【问题描述】对于一个正整数n,我们将它的各个位相加得到一个新的数字,如果这个数字是一位数,我们称之为n的数根,否则重复处理直到它成为一个一位数,这个一位数也算是n的数根。例如:考虑24,2+4=6,6就是24的数根。考虑39,3+9=12,1+2=3,3就是39的数根。请编写程序,计算n的数根。例如
阅读全文
摘要:【问题描述】2500年前数学大师毕达哥拉斯就发现,220和284两数之间存在着奇妙的联系: 220的因数之和(除了自身之外的因数)为:1+2+4+5+10+11+20+22+44+55+110=284,284的因数之和为:1+2+4+71+142=220。 毕达哥拉斯把这样的数对称为相亲数。输入两个
阅读全文
摘要:【问题描述】利克瑞尔数(Lychrel Number)指的是将该数各数位逆序翻转后形成的新数相加,并将该过程反复迭代后,结果永远无法是一个回文数的自然数。57就是一个非利克瑞尔数:57+75=132, 132+231=363,363是一个回文数。请编写程序,输入一个自然数(非利克瑞尔数),请计算其最
阅读全文
摘要:c++代码: #include <iostream> using namespace std; int getBigEvenNumber()//getBigEvenNuber函数是一个返回值为大于2的偶数的函数。即如果输入的值是奇数或小于2的偶数则需要重新输入,直到输入符合要求的数才返回 {int
阅读全文
摘要:【问题描述】定义一个Person类,属性包含姓名、年龄。方法:无参构造方法、有参构造方法、getter和setter方法、toString方法。其中:setter方法在设置年龄的时候,要求对年龄进行参数的正确性检测,年龄有效范围在1-100之间,否则跑出IllegalArgumentExceptio
阅读全文
摘要:【问题描述】编写两个线程,一个线程打印1-52的整数,另一个线程打印字母A-Z。打印顺序为12A34B56C...5152Z。按照整数和字母的顺序从小到大打印,每打印两个整数后打印一个字母,交替循环,直到打印到整数52和字母Z结束。 要求: (1)编写打印类Printer,声明私有属性index,初
阅读全文
摘要:【问题描述】设计一个多线程程序:火车售票模拟程序。假如火车站有10张火车票要卖出,现在有5个销售点同时售票,用5个线程模拟这5个售票点的售票情况。 【输入形式】1或2【输出形式】 sale:10sale:9sale:8sale:7sale:6sale:5sale:4sale:3sale:2sale:
阅读全文
摘要:定义一个图书类,分别采用Comparable接口和Comparator接口两种方法使Book具有排序功能。分析主方法,将程序补充完整。 【输入形式】【输出形式】 [(c++, cheng, 89.0), (java, zhang, 90.0), (python, wang, 92.0)][(c++,
阅读全文
摘要:设计接口图形Shape、及其实现类Circle和Rectangle、工具类Show中提供两个方法showArea和showPerimeter,分别用于显示图形的周长和面积。App类中main方法中给出测试代码。Circle类中无参构造方法将半径赋值为1,Rectangle类中无参构造方法中width
阅读全文
摘要:问题描述】设计栈,并利用设计的栈实现进制转换。 【输入形式】输入1或2,和一个整数。【输出形式】分别采用顺序栈和链式栈实现将输入的整数转换成二进制数。【样例输入】1 10【样例输出】1010 package demo1;import java.util.Scanner;interface Stack
阅读全文
摘要:【问题描述】根据输出要求,设计Address类和Student类。类图如下: 【输入形式】输入1或2或3或4或5【输出形式】 当输入1时,输出结果为:HuBei,wuhan 当输入2时,输出结果为:HuNan,ChangSha 当输入3时,输出结果为:hubei,YiChang 当输入4时,输出结果
阅读全文
摘要:【问题描述】设计如下Cirlce类 【输入形式】 输入一个半径值(整数) 【输出形式】 输出圆的周长和面积 【样例输入】 1 【样例输出】 3.141592653589793 6.283185307179586 【样例说明】【评分标准】 import java.util.Scanner;class
阅读全文
摘要:【问题描述】根据下列类图和Main类中的main方法,设计复数类,其中add方法实现复数的加法运算、sub方法实现复数的减法运算。 【输入形式】1-7的整数【输出形式】复数计算后的结果。针对不同实部和虚部,复数的输出格式为:0、2.0i、-2.0i、1.0+2.0i、1.0-2.0i【样例输入】【样
阅读全文
摘要:根据下列类图,设计Book类: 【输入形式】 无【输出形式】 (default, noname, 50.0)(java, lixinghua, 89.9)(java, ligang, 101.8) 【样例输入】【样例输出】【样例说明】【评分标准】 class Book{ private String
阅读全文