![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
刷题
Drumk
只是个刚学编程的新手,所有的文章都只是每天学习的笔记随笔,因此文章有些地方可能有错误,还请见谅
展开
-
刷题DAY24
题目:求n个整数中的绝对值最大的数输入:输入数据有2行,第一行为n(1<=n<=10),第二行是n个整数输出:输出n个数中绝对值最大的数。数据保证结果唯一输入:输出:-5public class 求绝对值最大值 {for (i = 0;i < n;i < n;i < n;m = i;。原创 2024-09-01 15:23:56 · 639 阅读 · 0 评论 -
刷题DAY6
题目:已知三角形的边长a,b和从、,求其面积输入:输入三个实数a,b,c,表示三边长输出:输出面积,保留三位小数输入:122.5输出:0.950public class 求三角形面积 {System.out.println("请输入你的第一数");System.out.println("请输入你的第二数");System.out.println("请输入你的第三数");。原创 2024-08-14 15:43:14 · 1201 阅读 · 0 评论 -
刷题DAY1
i < n;++j) {/*这个用枚举的方法,先拿数组中的第一个数为x,将target-x并与数组中的各个数进行对比是否有相同的有则输出该数在数组中的下标和输出拿出数的下标 如果没有则拿出第二个数为x再进行上述操作 直至数组中的数全部结束即x为数组中的最后一个数 输出结果为不存在*/。原创 2024-08-05 15:46:46 · 150 阅读 · 0 评论 -
刷题DAY2
/本题就是计算机需要加值或者减值,这是最简单的形式 所以需要写出输入一个数然后+1然后输出 且因之前基础学过i++就表明递增的意思,从而运用后输出即可。原创 2024-08-06 16:08:43 · 90 阅读 · 0 评论 -
刷题DAY3
给你一个整数x,如果x是一个回文整数,返回true;否则,返回false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121是回文,而123不是。输入:x = 121输出:true输入:x = -121输出:false解释:从左向右读, 为 -121。从右向左读, 为 121-。因此它不是一个回文数。输入:x = 10输出:false解释:从右向左读, 为 01。因此它不是一个回文数。回文数是指一个数正序(从左至右)和倒序(从右至左)读都是一样的整数。原创 2024-08-07 15:01:55 · 585 阅读 · 0 评论 -
刷题DAY4
编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。输入:strs = ["flower","flow","flight"]输出:"fl"输入:strs = ["dog","racecar","car"]输出:""解释:输入不存在公共前缀。方法1:用LCP(S1,S2,…,Sn)表示字符串S1,S2,…Sn的最长公共前缀。那么,LCP(S1,S2,…,Sn) = LCP(LCP(LCP(S1,S2),S3),…Sn)原创 2024-08-08 16:51:20 · 322 阅读 · 0 评论 -
刷题DAY5
题目:从键盘输入一个大写的字母,要求改写小写字母输出输入:输入一个大写的字母输出:输出相对应的小写字母输入:A输出:apublic class 大小写转换 {// 创建Scanner对象System.out.println("请输入一个大写字母:");// 接收用户输入System.out.println("小写字母为: " + lowerCaseLetter);} else {System.out.println("输入不是单个大写字母!");。原创 2024-08-13 15:32:08 · 776 阅读 · 0 评论 -
刷题DAY7
题目:输入三个整数x,y,z,请把这三个数由小到大输出输入:输入数据包含3个整数x,y,z,分别用逗号隔开输出:输出由小到大排序后的结果,用空格隔开输入:2,1,3输出:1 2 3public class 三个数排序 {System.out.println("请输入3个整数:");System.out.println("从小到大排序后的结果:");i++) {。原创 2024-08-15 15:26:59 · 909 阅读 · 0 评论 -
刷题DAY8
题目:求2个数中较大者(用Java解决)。输入:第一行为测试的数据组数N,接下来的N行分别是两个待比较的整数 输出:输出N行,每一行的值为每组数中较大的整数 样式输入: 2 1 2 15 10 样式输出: 2 15public class 两个数比较 {// 读取测试数据组数N// 循环读取N组数据并比较输出较大者i < N;i++) {。原创 2024-08-16 16:19:26 · 1266 阅读 · 0 评论 -
刷题DAY9
题目:计算A+B输入:输入数据有多组每组一行,为整数A,B。以EOF做结束输出:输出A+B的值输入:1 23 4输出:37public class 输入入门1 {int a;int b;int c=a+b;。原创 2024-08-17 15:41:19 · 734 阅读 · 0 评论 -
刷题DAY10
题目:输入10个整数存入一维数组,再按逆序重新存放后再输出输入:输入包括一行,10个以空格格开的整数输出:逆序的10个整数,整数以空格格开输入:1 3 5 9 7 6 8 2 4 0输出:0 4 2 8 6 7 9 5 3 1public class 数组逆序 {// 输入10个整数并存入数组i++) {System.out.print("请输入第 " + (i + 1) + " 个整数: ");// 按逆序重新存放数组i++) {// 输出逆序后的数组。原创 2024-08-18 15:31:24 · 1095 阅读 · 0 评论 -
刷题DAY11
题目:解一元二次方程ax2+bx+c=0的解输入:输入有三行,分别是三个实数a,b,c的值,且a不等于输出:输出两个根X1和X2,用空格隔开,具体格式为:X1 X2其中大的根先输出,即X1>=X2。结果保留两位小数。数据保证一定有实根输入:1 5 -2输出:0.37 -5.37public class 一元二次方程 {// 获取输入的系数System.out.print("请输入系数 a:");System.out.print("请输入系数 b:");原创 2024-08-19 15:19:04 · 991 阅读 · 0 评论 -
刷题DAY12
题目:已知圆柱体的底面半径r和高h,计算圆柱体底面周长和面积、圆柱体侧面积以及圆柱体体积输入:输入数据有一行,包括2个正实数r和h,以空格分隔输出:输出数据一行,包括圆柱体底面周长和面积、圆柱体侧面积以及圆柱体体积,以空格分开,所有数据均保留2位小数输入:1 2输出:6.28 3.14 12.57 6.28public class 圆柱体计算 {System.out.println("请输入圆柱体的底面半径r和高h(以空格分隔):");。原创 2024-08-20 15:46:04 · 583 阅读 · 0 评论 -
刷题DAY13
题目:求两个整数中的最大值输入:两个整数输出:输出最大的值,格式为:max=最大值输入:1 2输出:max=2public class 两个数最大 {System.out.println("此问题是输入两个个数,比较两个数的大小,输出最大值");max = b;System.out.println("最大值为:" + max);。原创 2024-08-21 15:28:05 · 900 阅读 · 0 评论 -
刷题DAY14
题目:我们知道,高中会考是按等级来的。90~100为A;80~89为B;70~79为C;60~69为D;0~59为E。编写一个程序,对输入的一个百分制的成绩t,将其转换成对应的等级输入:输入数据有多组,每组占一行,由一个整数组成输出:对于每组输入数据,输出一行。如果输入数据不在0~100范围内,请输出一行:“Score is error!输入:输出:public class 成绩评估 {System.out.print("请输入分数:");}else {");。原创 2024-08-22 14:46:00 · 319 阅读 · 0 评论 -
刷题DAY15
题目:编一个程序,输入一个字符串,将组成字符串的所有非英文字母的字符删除后输出输入:一个字符串,长度不超过80个字符输出:删掉非英文字母后的字符串输入:abc123+xyz.5输出:abcxyzpublic class 保留字母 {int i,j;for(i=0;i原创 2024-08-23 15:21:01 · 727 阅读 · 0 评论 -
刷题DAY16
题目:从键盘输入一个整数n(1≤n≤100),打印出指定的菱形输入:正整数n(1≤n≤100)输出:指定的菱形。第一行前面有n-1个空格,第二行有n-2个空格,以此类推。输入:5public class 打印菱形 {//输入菱形的的列数int a=0;i原创 2024-08-24 15:46:58 · 1238 阅读 · 0 评论 -
刷题DAY17
题目:要求读入一个圆的半径,并打印圆的直径、周长和面积。PI的取常量3.1415926输入:输入只有一行,一个小数表示半径输出:输出只有一行,分别为圆的直径、周长和面积,分别用空格隔开,要求精确到小数点后两位输入:1输出:2.00 6.28 3.14public class 圆的直径周长面积 {System.out.println("半径: ");System.out.println("直径 " + diameter);原创 2024-08-25 15:40:18 · 281 阅读 · 0 评论 -
刷题DAY18
题目:输入10个大小不同的整数,将它们从小到大排序后输出,并给出现每个元素在原来序列中的位置输入:输入数据有一行,包含10个整数,用空格分开输出:输出数据有两行,第一行为排序后的序列,第二行为排序后各个元素在原来序列中的位置输入:1 2 3 5 4 6 8 9 10 7输出:public class 排序 {System.out.println("請輸入10個整數:");i原创 2024-08-26 15:19:26 · 670 阅读 · 0 评论 -
刷题DAY19
题目:从键盘输入一个整数n(1≤n≤9),打印出指定的数字图形输入:正整数n(1≤n≤9)输出:指定数字图形输入:5输出:1public class 打印数字图形{for (i = 0;i < 2*n-1;i++){k = 0;for (j = 0;j < n+i;j++){k++;else{k--;j++){k++;else{k--;。原创 2024-08-27 15:15:22 · 1461 阅读 · 0 评论 -
刷题DAY20
题目:从键盘输入一个字符串给str和一个字符给c,删除str中的所有字符c并输出删除后的字符串str输入:第一行是一个字符串,长度不超过100;第二行是一个字符输出:删除指定字符后的字符串输入:输出:sdfsdfpublic class 删除字符 {System.out.print("请输入字符串:");System.out.print("请输入要删除的字符:");//调用方法//找出该字符,用空字符串替代。原创 2024-08-28 15:02:13 · 390 阅读 · 0 评论 -
刷题DAY21
题目:将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符输入:输入包括一行。第一行输入的字符串输出:输出转换好的逆序字符串输入:I am a student输出:tneduts a ma Ipublic class 字符逆转 {i++) {i>= 0;i--) {public class 字符逆转 {。原创 2024-08-29 15:11:44 · 841 阅读 · 0 评论 -
刷题DAY22
System.out.println("============== 矩阵对角线之差 =====================");System.out.println("============== 矩阵A转置 =====================");System.out.println("============== 矩阵旋转 =====================");矩阵转置 把矩阵A的行和列互相交换所产生的矩阵称为A的转置矩阵(A)T ,这一过程称为矩阵的转置。原创 2024-08-30 15:20:23 · 1033 阅读 · 0 评论 -
刷题DAY23
题目:输入一个不多于5位的正整数,要求:(1)求出它是几位数;(2)分别输出每一位数字;(3)按逆序输出各位数字。输入:输入一个不多于5位的正整数输出:输出数据有3行,第一行为正整数位数,第二行为各位数字,第三行为逆序的各位数字输入:123输出:这是一个3位数 分别输出:0 逆序输出:321public class 整数位 {System.out.println("请输入一个不多于5位的正整数:");//位数num /= 10;count++;原创 2024-08-31 15:10:12 · 581 阅读 · 0 评论