自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 八、等差数列

题目描述数学老师给小明出了一道等差数列求和的题目。但是粗心的小明忘记了一部分的数列,只记得其中 N 个整数。现在给出这 N 个整数,小明想知道包含这 N 个整数的最短的等差数列有几项?【样例输入】52 6 4 10 20(顺序不一定)【样例输出】10【样例说明】包含 2、6、4、10、20 的最短的等差数列是 2、4、6、8、10、12、14、16、18、20。大致思路分析:这个题目思想玄妙首先要想到的是如何找到一个数列,方向千万不能错,不是用暴力循环找出每个数是否符合,而是回归到数

2022-04-04 18:11:31 566 1

原创 思考了下蓝桥杯最短路径(路径)的题目,题主用迪杰斯特拉没做出来,尝试下走运的c出来了

# include<iostream># include<cmath>using namespace std;const int P=99999999;long long minm[2022][2022];int visit[2022] = { 0 };long long grd(long long a,long long b) { if (b == 0) { return a; } else { long l...

2022-03-15 21:40:27 258

原创 定义界面 USB,其中包含抽象方法打开和关闭。定义类麦克风、键盘、鼠标实现 USB 接口。 定义类计算机。

定义界面 USB,其中包含抽象方法打开和关闭。定义类麦克风、键盘、鼠标实现 USB 接口。 定义类计算机。计算机包含专用 USB [] USB。计算机包含三种公共方法:空隙添加(USB USB):无效电源():无效电源关闭()。在主要方法中,新计算机模拟电源和电源关闭。结果如下:package experience6;public class experience6__USB {public static void main(String[] args) { computer ...

2021-07-08 14:01:36 1004

原创 定义抽象类形状。形状包含专用字符串颜色。

定义抽象类形状。形状包含专用字符串颜色。形状包含抽象方法:Shape(), public Shape(String s) 、public double getArea() 、double getVolume()、ToString()、定义圆从形状继承。圆包含私有数据双 x,y 作为中心位置,双半径。圆圈覆盖形状中的所有抽象方法。定义圆锥体从圆圈继承。锥包含双高的私人数据。锥体从圆继承的方法。package experience6;import java.util.*;public class .

2021-07-08 13:59:16 1073 1

原创 写一个银行账户的类,其中定义域包括,id号,账户余额,利率

package experience5;import java.util.*;public class Account {private int id;private double balance;private double annualInterestRate;private Date dateCreated;public Account(){ this(0,0,0); dateCreated = new Date();}public Accou...

2021-07-08 13:51:59 231

原创 写一个Triangle类,其中定义域至少有其三条边,填充颜色(此代码又写了一个类进行继承)等等,并且在主函数中对其进行了展示

package experience5;import java.util.*;public class Triangle extends GeoObject{private double side1;private double side2;private double side3;public Triangle(){ side1=side2=side3=1;}public Triangle(double side1,double side2,double side...

2021-07-06 14:42:12 166

原创 将String类用自己的代码写出来

package experience3;import java.util.*;public class part3 { public static void main(String[] args) { Scanner input=new Scanner(System.in); char[]c1= {'a','b','v'}; int k=123; MyString1 c=new MyString1(c1); System.out.print...

2021-07-06 14:37:03 161

原创 写一个三角形类,其定义域必须包括其位置信息x,y,还需要由获取定义域,获取实例三角形周长,面积的方法

package experience3;//该代码中所应用的位置类是引用于上篇博客的位置类public class part2 { public static void main(String[] args) { Triangle2D t1=new Triangle2D(new MyPoint(2.5,2),new MyPoint(4.2,3),new MyPoint(5,3.5)); System.out.println(t1.getArea(...

2021-07-06 14:32:15 76

原创 写一个二维直角坐标的类,其中包括其位置 x,y 以及可以返回两点之间的距离的实例方法,并在主类方法中进行展示

package experience3;public class part1 {public static void main(String[] args) { MyPoint c1=new MyPoint(); MyPoint c2=new MyPoint(10,30.5); System.out.println("("+c1.getnumx()+" , "+c1.getnumy()+")"); System.out.println( MyPoint.d...

2021-07-06 14:28:26 186

原创 随意写出五十个数字。并且以每行五个数字的形式显示出来

package experce2;import java.util.*;public class thethird {public static void main(String[] args) { Random g1=new Random(1000); int i1=0; for(int i=0;i<50;i++) { System.out.print(" "+g1.nextInt(100)+" ");...

2021-07-06 14:24:26 348

原创 定义股票类,并且在主类中用此类算出两天间股票的增跌率

package experce2;public class thesecound {public static void main(String[] args) { Stock a=new Stock("ORCL","Oraclecorporation"); a.number1(34.5); a.number2(34.35); System.out.println(a.currenPrice+" "+a.preciousClosingPrice);...

2021-07-06 14:22:32 97

原创 声明一个rectangle类并写两个方法分别计算面积和周长,再在主类中进行运用,其中主类中的高,宽全为随便输入的例子

package experce2;public class thefirst {public static void main(String[] args) { Rectangle a1= new Rectangle(4,40); Rectangle a2= new Rectangle(3.5,35.9); System.out.println(a1.height+" "+a1.width+" "+a1.getArea()+" "+a1.getPerime...

2021-07-06 14:20:20 229

原创 对输入的一串字符进行排序

package chapter1;import java.util.*;public class sort {public static void main(String[] args) { System.out.println("please input a string and we will sort them."); Scanner input=new Scanner(System.in); String a=input.nextLine(); S...

2021-07-06 14:14:34 239

原创 计算输入的数字的平均数

package chapter1;import java.util.*;public class ave {public static void main(String[] args) { int i; double i1; double []a=new double[10]; Scanner input=new Scanner(System.in); System.out.println("please input ten numbers:")...

2021-07-06 14:13:14 194

原创 阶乘函数写法

int power (int x,int n){ int sum,n1; for(sum=1,n1=1;n1<=n;n1++) { sum=sum*x; } return sum;}

2021-07-06 14:10:31 190

原创 以下sum函数用来求a,b两数的和,在主函数中输入两个数并调用sum函数求其和。

#include <stdio.h>sum (float a,float b)int main(){float x,y;printf("%f\n",sum(x,y));return 0;}sum (float a,float b){float c;c=x+y;return c;}\

2021-07-01 15:47:38 4964 1

原创 输入一行字符,分别统计出其中的英文字母、空格、数字和其他字符的个数。

# include<stdio.h>int main(){ char ch; int n1=0,n2=0,n3=0,n4=0; ch=getchar(); while(ch!='*') { if(ch>='A'&&ch<='Z') { n1=n1++; } else if (ch>='a'&&...

2021-07-01 14:39:10 626

原创 输出100以内所有能被3整除但不能被5整除的数,按每5个数的形式输出。

# include<stdio.h>int main(){ int i=1; for(;i<=100;i++) { if(i%3==0&&!i%5==0) { printf("%10d",i); if(i%5==0) putchar('\n');} } return 0;}...

2021-07-01 14:38:22 9862 1

原创 编写程序计算下列S的值。(1) S=1-1/2+1/3-1/4+1/5+……-1/100(2) S=1!+2!+3!+……10!(3) S=1/2+2/3+3/5+5/8+…… (前20项的和

(1)# include<stdio.h>int main(){ int i=1,sign=1; float n,sum=0; while(i<101) { n=(1./i)*sign; sign=-sign; sum=sum+n; i=i++; } printf("sum=%f\n",sum); return 0;}(2)#...

2021-07-01 14:37:06 5941

原创 输出如下图形

112112321123432112345432112345654321123456765432112345678765432112345678987654321# include<stdio.h>int main(){ int i=1,j1,j2,j3; for(i=1;i<10;i++) { for(j1=10-i;j1>=1;j1--) { ...

2021-07-01 14:35:10 697

原创 打印如下图形:

****************#include<stdio.h>int main(){ inti,j;for (i=1;i<=4;i++) {for (j=0;j<=10-i;j++){ printf(" "); } //输出*之前的空格 for (j=1;j<=2*i-1;j++){ printf("*"); } // 输出每一行的“*”printf("\n"); //输完每一行...

2021-07-01 14:33:38 157

原创 对奇数偶数总数进行清点

package chapter01;import java.util.*;public class inputsandprint {public static void main(String[] args) { System.out.println("请输入一些数字,且输入非数字确认结束你的数字输入"); Scanner input=new Scanner(System.in); int s1=0; int s2=0; int num;...

2021-07-01 14:29:55 48

原创 不同条件所使打折不同,根据条件以及输入金额写出所打折的金额

package chapter01;import java.util.*;public class couponsofsupermarketcustom { public static void main(String[] args) { System.out.println("Please input how much you spend in your grociers"); Scanner input=new Scanner(System.in);...

2021-07-01 14:27:03 216

原创 为输入的三个字符进行排序

package chapter01;//包名import java.util.*;public class thelocationofcity//类名 {public static void main(String[] args) { System.out.println("Please input three cities:"); Scanner input=new Scanner(System.in); String s1=input.next(); ...

2021-07-01 14:24:39 57

原创 随机输出一个月份

package chapter01;//包名public class monthandnumberofrandom//类名{ public static void main(String[] args) { int year=1+(int)(Math.random()*12); switch(year) { case 1:System.out.println("1月 January");break;...

2021-07-01 14:22:11 98

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除