10 2022 档案
摘要:定义银行账户BankAccount类。 私有数据成员:余额balance(整型)。 公有成员方法: 无参构造方法BankAccount():将账户余额初始化为0; 带参构造方法BankAccount(int m):将账户余额初始化为指定的参数。 int getbalance() 方法:返回账户余额。
阅读全文
摘要:设计一个名为Fan的类表示一个风扇。这个类包括: 1.三个名为SlOW、MEDIUM和FAST,其值为1、2和3常量表示风扇的速度。 2.一个名为speed的int类型私有数据域表示风扇的速度(默认值为SLOW)。 3.一个名为on的boolean类型私有数据域表示风扇是否打开(默认值为false)
阅读全文
摘要:设计交通工具类Vehicle,其中的私有属性包括:类别kind、速度speed、颜色color;其中的公共方法包括:设置类别setKind( )、设置速度setSpeed( )、设置颜色setColor( )、获取类别getKind( )、获取速度getSpeed( )、获取颜色getColor(
阅读全文
摘要:a 定义圆类Circle,其中包括: 成员变量定义 private int radius 方法定义 包括下列要求 定义无参构造方法 ,给radius赋值为2,并添加语句System.out.println("this is a constructor"); 定义有参构造方法 ,接收用户给给radiu
阅读全文
摘要:定义一个正方形类square,在次类中包括写内容: 定义成员变量边长private int edge; 定义方法:包括构造方法,setter getter方法,求面积方法等,要求如下所示: 定义正方形类的构造方法:在构造方法中给edge赋值为2,并添加System.out.println("this
阅读全文
摘要:有一个3×4的矩阵,求其所有元素中的最小值。要求:定义一个3行4列的二维整型数组,编写函数求其元素的最小值。 输入格式: 给数组赋值。 输出格式: min=数组元素的最小值。 输入样例: 1 2 3 4 0 9 8 7 3 5 7 9 输出样例: min=0 import java.util.Sca
阅读全文
摘要:输入一个正整数repeat (0<repeat<10),做repeat次下列运算: 输入一个整数n (n>=0)和一个双精度浮点数x,输出函数p(n,x)的值(保留2位小数)。 1 (n=0) x (n=1) ((2*n-1)*p(n-1,x)-(n-1)*p(n-2,x))/n (n>1) 例:括
阅读全文
摘要:输入5个整数,对所有整数进行排序,按照降序输出。 输入格式: 输入5个整数。 输出格式: 按照降序输出5个整数。 输入样例1: 1 3 5 2 6 输出样例1: 6 5 3 2 1 输入样例2: 18 23 5 92 78 输出样例2: 92 78 23 18 5 import java.util.
阅读全文
摘要:定义Student类 (1)成员变量有:姓名,年龄。 (2)对成员变量进行封装。 (3)定义getXXXX,setXXXX方法,其中对年龄的限定条件是:年龄大于0。 定义主类,包含主方法 实现输入5个学生,输出年龄不符合要求 的学生人数和姓名。 如果年龄全部正确,输出“right”,如果全部错误,输
阅读全文
摘要:编写一个Java应用程序,该程序包含两个类,类的定义如下: (1) 一个有关计算矩形面积的类Rectangle,定义如下成员: ① 两个私有的成员变量:length(长,double类型)、width(宽,double类型); ② 一个公有的无参数的构造方法,该构造方法将所有成员变量初始化为零; ③
阅读全文
摘要:为“无名的粉”写一个类:class WuMingFen 要求: 有三个属性:面码:String theMa 粉的分量(两):int quantity 是否带汤:boolean likeSoup; 写一个构造方法,以便于简化初始化过程,如: WuMingFen f1 = new WuMingFen("
阅读全文
摘要:定义一个Student类,含类成员变量: String name、String gender、int score、boolean award,所有的变量为私有(private)。 1.编写有参构造函数: 对name、gender、score、award赋初值; 2. 重写(覆盖)toString方法
阅读全文
摘要:定义一个类Person,定义name和age属性,定义有参的构造方法对name和age进行初始化。在测试类中创建该类的2个对象,姓名、年龄分别为lili、19和lucy、20,在屏幕打印出2个对象的姓名和年龄。 输入格式: 本题目无输入 输出格式: 在一行中输出一个人的姓名和年龄 输入样例: 在这里
阅读全文
摘要:设计一个教师类Teacher,要求: 属性有编号(int no)、姓名(String name)、年龄(int age)、所属学院(String seminary),为这些属性设置相应的get和set方法。 为Teacher类重写equals方法,要求:当两个教师对象的no相同时返回true。 重写
阅读全文
摘要:输入一个字符串,判断该字符串是否为回文。回文就是字符串中心对称,从左向右读和从右向左读的内容是一样的。 输入格式: 输入在一行中给出一个不超过80个字符长度的、以回车结束的非空字符串。 输出格式: 输出在第1行中输出字符串。如果它是回文字符串,在第2行中输出Yes,否则输出No。 输入样例1: le
阅读全文
摘要:程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。 输入格式: 每个测试是一个3位的正整数。 输出格式: 输出按位逆序的数。 输入样例: 123 输出样例: 321 n = int(input()) a = n %
阅读全文
摘要:本题要求编写程序,针对输入的N个字符串,输出其中最长的字符串。 输入格式: 输入第一行给出正整数N;随后N行,每行给出一个长度小于80的非空字符串,其中不会出现换行符,空格,制表符。 输出格式: 在一行中用以下格式输出最长的字符串: The longest is: 最长的字符串 如果字符串的长度相同
阅读全文
摘要:随机输入一个字符串,把最左边的10个不重复的英文字母(不区分大小写)挑选出来。 如没有10个英文字母,显示信息“not found” 输入格式: 在一行中输入字符串 输出格式: 在一行中输出最左边的10个不重复的英文字母或显示信息“not found" 输入样例1: 在这里给出一组输入。例如: po
阅读全文
摘要:输入一个字符串 str,再输入要删除字符 c,大小写不区分,将字符串 str 中出现的所有字符 c 删除。提示:去掉两端的空格。 输入格式: 在第一行中输入一行字符 在第二行输入待删除的字符 输出格式: 在一行中输出删除后的字符串 输入样例1: 在这里给出一组输入。例如: Bee E 输出样例1:
阅读全文
摘要:本题要求编写程序,将给定字符串去掉重复的字符后,按照字符ASCII码顺序从小到大排序后输出。 输入格式: 输入是一个以回车结束的非空字符串(少于80个字符)。 输出格式: 输出去重排序后的结果字符串。 输入样例: ad2f3adjfeainzzzv 输出样例: 23adefijnvz s = inp
阅读全文
摘要:1.根据输入的n和n个递增的有序数据建立一个带头结点的有序单链表L1,并输出有序链表中各元素值; 2.根据输入的m和m个递增的有序数据建立一个带头结点的有序单链表L2,并输出有序链表中各元素值; 3.将有序链表L1和L2合并到单链表L1中,要求使用原链中的结点,并使L1保持其原有序性,最后输出合并后
阅读全文
摘要:本题目要求编写程序统计一行字符中单词的个数。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。 输入格式: 输入给出一行字符。 输出格式: 在一行中输出单词个数。 输入样例: Let's go to room 209. 输出样例: 5 s=input().split()
阅读全文
摘要:本题要求编写程序,对一个以“#”结束的字符串,将其小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其他字符不变输出。 输入格式: 输入为一个以“#”结束的字符串(不超过30个字符)。 输出格式: 在一行中输出大小写转换后的结果字符串。 输入样例: Hello World! 123# 输出样
阅读全文
摘要:本题要求编写程序,将给定字符串中的大写英文字母按以下对应规则替换: 原字母 对应字母 A Z B Y C X D W … … X C Y B Z A 输入格式: 输入在一行中给出一个不超过80个字符、并以回车结束的字符串。 输出格式: 输出在一行中给出替换完成后的字符串。 输入样例: Only th
阅读全文
摘要:#pragma warning (disable:4996) #include<stdio.h> #include<stdlib.h> typedef int Elemtype; typedef int Status; typedef struct Stack* SqList; typedef st
阅读全文
摘要:对于给定的正整数N,求它的位数及其各位数字之和。 输入格式: 输入在一行中给出一个不超过10⁹的正整数N。 输出格式: 在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。 输入样例: 321 输出样例: 3 6 num = input() s=0 for i in num: s+=int(i
阅读全文
摘要:本题要求编写程序,读入5个字符串,按由小到大的顺序输出。 输入格式: 输入为由空格分隔的5个非空字符串,每个字符串不包括空格、制表符、换行符等空白字符,长度小于80。 输出格式: 按照以下格式输出排序后的结果: After sorted: 每行一个字符串 输入样例: red yellow blue
阅读全文
摘要:英文辅音字母是除A、E、I、O、U以外的字母。本题要求编写程序,统计给定字符串中大写辅音字母的个数。 输入格式: 输入在一行中给出一个不超过80个字符、并以回车结束的字符串。 输出格式: 输出在一行中给出字符串中大写辅音字母的个数。 输入样例: HELLO World! 输出样例: 4 num =
阅读全文
摘要:输入一个以#结束的字符串,本题要求滤去所有的非十六进制字符(不分大小写),组成一个新的表示十六进制数字的字符串,然后将其转换为十进制数后输出。如果在第一个十六进制字符之前存在字符“-”,则代表该数是负数。 输入格式: 输入在一行中给出一个以#结束的非空字符串。 输出格式: 在一行中输出转换后的十进制
阅读全文
摘要:输入一个字符串,对该字符串进行逆序,输出逆序后的字符串。 输入格式: 输入在一行中给出一个不超过80个字符长度的、以回车结束的非空字符串。 输出格式: 在一行中输出逆序后的字符串。 输入样例: Hello World! 输出样例: !dlroW olleH s=input() print(s[::-
阅读全文
摘要:本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。 输入格式: 输入在第一行中给出一个正整数n(1<n≤10)。第二行输入n个整数,用空格分开。 输出格式: 在一行中输出最大值及最大值的最小下标,中间用一个空格分开。 输入样例: 6 2 8 10 1 9 10 输出样例
阅读全文
摘要:本题要求统计一个整型序列中出现次数最多的整数及其出现次数。 输入格式: 输入在一行中给出序列中整数个数N(0<N≤1000),以及N个整数。数字间以空格分隔。 输出格式: 在一行中输出出现次数最多的整数及其出现次数,数字间以空格分隔。题目保证这样的数字是唯一的。 输入样例: 10 3 2 -1 5
阅读全文
摘要:本题要求提取一个字符串中的所有数字字符('0'……'9'),将其转换为一个整数输出。 输入格式: 输入在一行中给出一个不超过80个字符且以回车结束的字符串。 输出格式: 在一行中输出转换后的整数。题目保证输出不超过长整型范围。 输入样例: free82jeep5 输出样例: 825 s=input(
阅读全文
摘要:输入一个字符串,再输入两个字符,求这两个字符在字符串中的索引。 输入格式: 第一行输入字符串 第二行输入两个字符,用空格分开。 输出格式: 从右向左输出字符和索引,即下标最大的字符最先输出。每行一个。 输入样例: 在这里给出一组输入。 例如: pmispsissippi s p 输出样例: 在这里给
阅读全文
摘要:一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下: 首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值: Z:0 1 2
阅读全文
摘要:本题要求编写程序,从给定字符串中查找某指定的字符。 ###输入格式: 输入的第一行是一个待查找的字符。第二行是一个以回车结束的非空字符串(不超过80个字符)。 ###输出格式: 如果找到,在一行内按照格式“index = 下标”输出该字符在字符串中所对应的最大下标(下标从0开始);否则输出"Not
阅读全文