自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(161)
  • 问答 (1)
  • 收藏
  • 关注

原创 ServletConfig与ServletContext,Request 与 Reponse

ServletConfig的作用①获取Servlet名称②获取Servlet初始化参数③获取ServletContext对象ServletContext①获取web应用初始化的上下文参数②获取虚拟路径对应下的真实路径/index.jsp 就是index的,虚拟路径,/代表web应用的根目录③application域范围的属性** HttpServletRequest接口**该接口的作用:①获取请求参数。②在请求域中保存数据。③将请求转发给另外一个URL地址,参见[请求的转发与重定向

2021-09-10 11:25:23 450 1

原创 转发与重定向中的路径问题

相同点相对路径 就是将路径最后进行替换处理,是一样的不同点绝对路劲解析是不一样的绝对路径就是含有 / 就是绝对路径服务器解析的:/:解析至 web应用下面转发,web.xml中的url 浏览器解析的:/: 解析至 8080端口处html中的地址标签:a,action,src等标签属性重定向中...

2021-09-10 11:05:07 437

原创 java小结

001 final关键字问题来源:在复习多线程的时候,看到 run() 方法中的 getName() 方法,该方法继承自其父类Thread类,阅读源码看到final关键字,此时产生疑惑,混淆了fianl修饰符的作用 final关键字修饰的类不能被继承,修饰的方法不能被重写,final修饰变量,该变量是常量应该赋初值。...

2021-05-11 13:17:40 400

原创 私有的属性是否可以被继承到子类中方,属性的常见问题,是否具有多态

1.如果从可以访问性的角度来说,不能,因为在子类中不能直接访问父类的私有属性2.从类的概念来说类是一类具有相同特性(属性方法)的事物的抽象描述那么子类继承的,应该具有父类的特征,即具有该属性每一个对象的非静态属性是独立的,其中一个对象修改与另一个对象是无关的。1.属性不具有多态性。多态现象:编译时类型与运行的时候类型不一致2。属性都是按照编译的时类型进行处理的。this代表的是正在创建的对象...

2021-02-21 09:43:35 440

原创 变量的分类与区别

变量数据类型(1)基本数据类型的变量,里面存储数据值(2)引用数据类型的变量,里面存储对象的地址值int a = 10; //存储数据值Student s = new Student() ; //s存储地址值2.变量的声明位置1成员变量2局部变量3.成员变量与局部变量的区别(1)声明位置不同成员变量:类中方法外局部变量:(1)方法中()形式参数(2)方法体{}(3)代码块中(2)存储位置不同成员变量: 如果是静态变量(类变量),在方法区 如果是非静态变量(实例变量)在堆中

2021-02-20 11:06:02 1175

原创 java关键字final,static,类的初始化,JVM内存

final:用法:(1)修饰类(包括外部类,内部类等等)表示这个类不能被继承,没有子类(2)修饰方法表示这个方法不能够被重写(3)修饰变量(成员变量(类变量,实例变量),局部变量)表示这个变量的值不能够被修改注意:如果某个成员变量用final修饰的话,也```bash得手动赋值。该值一旦赋值结束就无法修改了,即没有get/set方法**native:本地的原生的**```bash用法:只能修饰方法表示这个方法的方法体代码不是用java语言写的但是对于java程序员来说

2021-02-20 10:54:09 263

原创 Java中实例初始化代码由三部分组成:<init>([形参列表])实例初始化的代码就是由三部分组成的

实例初始化代码由三部分组成: <init>([形参列表])实例初始化的代码就是由三部分组成的 ①成员变量显式赋值代码 ②非静态代码块中的代码 ③构造器中的代码执行顺序为①和②是按照代码的顺序进行执行,但是③是最后执行的(此处的③无论是有参构造器还是无参构造器均遵循此规律)...

2021-02-03 18:24:42 275 1

原创 解决没有conio.h中的gotoxy()问题

void gotoxy(int x, int y){COORD coord = { x, y };/*COORD是Windows API中定义的一种结构,表示一个字符在控制台屏幕上的坐标。其定义为:typedef struct _COORD {SHORT X; // horizontal coordinateSHORT Y; // vertical coordinate} COORD;*/SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_

2020-10-23 11:55:34 602

原创 N: 忽略‘ros-latest.listsudo’(于目录‘/etc/apt/sources.list.d/’),鉴于它的文件扩展名无效

很多作业没有写,搞了一下午啊欢迎讨论在进行处理的时候:出现了 N: 忽略‘ros-latest.list’’(于目录‘/etc/apt/sources.list.d/’)此时输入命令行:rm -f /etc/apt/sources.list.d/ros-latest.list122sudo rm -f /etc/apt/sources.list.d/ros-latest.listsudosudo apt-get update就可以解决了...

2020-10-11 19:50:40 9350 6

原创 P1125 笨小猴笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描述如下:假设maxn是单词

题目描述笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果maxn-minn是一个质数,那么笨小猴就认为这是个Lucky Word,这样的单词很可能就是正确的答案。输入格式一个单词,其中只可能出现小写字母,并且长度小于100100。输出格式共两行,第一行是一个字符串,假设输入的的单词是Luc

2020-09-26 21:30:56 5691

原创 P2669 金币,国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十

题目描述国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收到四枚金币……;这种工资发放模式会一直这样延续下去:当连续N天每天收到N枚金币后,骑士会在之后的连续N+1N+1天里,每天收到N+1N+1枚金币。请计算在前KK天里,骑士一共获得了多少金币。输...

2020-04-15 23:02:39 10312 4

原创 P1980 计数问题,试计算在区间 11 到 nn的所有整数中,数字x(0 ≤ x ≤ 9)x(0≤x≤9)共出现了多少次?例如,在 11到1111中,即在 1,2,3,4,5,6,7,8,9,10,

题目描述试计算在区间 11 到 nn的所有整数中,数字x(0 ≤ x ≤ 9)x(0≤x≤9)共出现了多少次?例如,在 11到1111中,即在 1,2,3,4,5,6,7,8,9,10,111,2,3,4,5,6,7,8,9,10,11 中,数字 11 出现了 44 次。输入格式22个整数n,xn,x,之间用一个空格隔开。输出格式11个整数,表示xx出现的次数。输入输出样例输入 #1...

2020-04-15 22:49:15 3695

原创 【深基4.例6】数字直角三角形,给出n(1\le n\le13)n(1≤n≤13),请输出一个直角边长度是 nn 的数字直角三角形。所有数字都是 2 位组成的,如果没有 2 位则加上前导 0。

题目描述给出n(1\le n\le13)n(1≤n≤13),请输出一个直角边长度是 nn 的数字直角三角形。所有数字都是 2 位组成的,如果没有 2 位则加上前导 0。输入格式无输出格式无输入输出样例输入 #1复制5输出 #1复制010203040506070809101112131415# include<stdio.h>int main(){ i...

2020-04-15 20:42:15 4494

原创 P5720 【深基4.例4】一尺之棰

题目描述《庄子》中说到,“一尺之棰,日取其半,万世不竭”。第一天有一根长度为 a(a\le 10^9)a(a≤109) 的木棍,从第二天开始,每天都要将这根木棍锯掉一半(每次除 2,向下取整)。第几天的时候木棍会变为 1?输入格式无输出格式无输入输出样例输入 #1复制100输出 #1复制7# include<stdio.h># include<math...

2020-04-15 20:29:28 2075

原创 C语言-第几天,定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年问题。

1050: C语言-第几天题目描述定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年问题。输入年月日输出当年第几天样例输入2000 12 31样例输出366# include<stdio.h>struct Date{ int year; int month; int day;}Date1;int main(){ int m,...

2020-03-25 16:43:01 5238

原创 C语言-子串,有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串

C语言-子串题目描述有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。输入数字n 一行字符串 数字m输出从m开始的子串样例输入6abcdef3样例输出cdef# include<stdio.h># include<string.h>void copy(char ch1[],char ch2[],in...

2020-03-25 15:58:12 5197

原创 C语言-报数,有n人围成一圈,顺序排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来的第几号的那位。

C语言-报数题目描述有n人围成一圈,顺序排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来的第几号的那位。输入初始人数n输出最后一人的初始编号# include<stdio.h>int main(){ int m,n,i,j=0,array[100]; scanf("%d",&m); for(n=0;n<m;n++)...

2020-03-24 22:49:07 1119

原创 出生年,(好用详解)我出生于1988年,直到25岁才遇到4个数字都不相同的年份。也就是说直到2013年才达到“4个数字都不相同”的要求

出生年以上是新浪微博中一奇葩贴:“我出生于1988年,直到25岁才遇到4个数字都不相同的年份。”也就是说,直到2013年才达到“4个数字都不相同”的要求。本题请你根据要求,自动填充“我出生于y年,直到x岁才遇到n个数字都不相同的年份”这句话。输入格式:输入在一行中给出出生年份y和目标年份中不同数字的个数n,其中y在[1, 3000]之间,n可以是2、或3、或4。注意不足4位的年份要在前面补零...

2020-03-23 23:41:36 12725 3

原创 汉诺塔问题,给定一个由n个圆盘组成的塔,这些圆盘按照大小递减的方式套在第一根桩柱上。现要将整个塔移动到另一根桩柱上,每次只能移动一个圆盘,且较大的圆盘在移动过程中不能放置在较小的圆盘上面

汉诺塔问题给定一个由n个圆盘组成的塔,这些圆盘按照大小递减的方式套在第一根桩柱上。现要将整个塔移动到另一根桩柱上,每次只能移动一个圆盘,且较大的圆盘在移动过程中不能放置在较小的圆盘上面。输入格式:输入由四行: 第一行是圆盘数量n(1<=n<=10); 第二行到第四行分别是三根桩柱的名字(字符串),n个盘子套在第一根桩柱上。输出格式:输出移动步骤,每行输出一步。输入样例:在...

2020-03-23 17:45:42 3651 1

原创 河南的抗疫英雄,给出一系列抗疫英雄的姓名和来自的省份,现在请你帮忙统计来自河南的抗疫英雄有多

河南的抗疫英雄给出一系列抗疫英雄的姓名和来自的省份,现在请你帮忙统计来自河南的抗疫英雄有多少位。注:建议大家使用函数进行模块化编程,例如:bool judge(char name[], char province[]) //判断一个人员是否来自河南省{}int main(){}输入格式:第一行一个整数N(1<=N<=100000),表示名单中共有多少人员。 以下N行...

2020-03-23 17:00:14 4006

原创 递归实现逆序输出整数,本题目要求读入1个正整数n,然后编写递归函数reverse(int n)实现将该正整数逆序输

递归实现逆序输出整数本题目要求读入1个正整数n,然后编写递归函数reverse(int n)实现将该正整数逆序输出。输入格式:输入在一行中给出1个正整数n。输出格式:对每一组输入,在一行中输出n的逆序数。输入样例:12345输出样例:54321# include<stdio.h>int reverse(int n,int ch[],int i);int main...

2020-03-23 15:53:07 15547 2

原创 变量有多少字节,C/C++语言中,表示整数和浮点数有好多种数据类型。在32位平台中,每种类型在内存中占用的字节数各不相同

变量有多少字节?C/C++语言中,表示整数和浮点数有好多种数据类型。在32位平台中,每种类型在内存中占用的字节数各不相同:char: 1 Byteint: 4 Bytelong: 4 Bytelong long: 8 Byte__int128: 16 Byte (前面两个下划线’_’,此类型仅在C++支持,但不影响本题求解)float: 4 Bytedouble: 8 Bytel...

2020-03-23 12:26:24 2219 1

原创 最小公倍数,输入一对正整数x,处理到文件结束 输入一对正整数x和y,输出二者的最小公倍数,输出x,y的最小公倍数

最小公倍数输入一对正整数x和y。输入格式:处理到文件结束 输入一对正整数x和y,输出二者的最小公倍数。输出格式:输出x,y的最小公倍数输入样例:1 315 20输出样例:360# include<stdio.h> int min(int x,int y);int main(){ int x,y,k; while(scanf("%d %d",&x...

2020-03-23 12:23:59 2514

原创 求10个点到原点的距离和 求10个点到原点的距离和。输入10个点的坐标,计算并输出这些点到原点的距离和。定义函数dist(x, y),计算平面上任意一点(x, y)到原点(0, 0)的距离,函数返回

求10个点到原点的距离和求10个点到原点的距离和。输入10个点的坐标,计算并输出这些点到原点的距离和。定义函数dist(x, y),计算平面上任意一点(x, y)到原点(0, 0)的距离,函数返回值类型是double。输入格式:输入在一行中给出10对实数,每对实数对应一个点的横坐标和纵坐标。输出格式:在一行中按照“distance = S”的格式输出部分和的值S,精确到小数点后六位,请注...

2020-03-23 12:22:43 9401

原创 是否是斐波那契家族的一员,给定一个正整数N(N>1),输出其位于斐波那契数列中的第几项。如果不存在于数列则输出-1。在此我们规定数列的第一项是F(1)=1,第二项F(2)=1,……。

在数学上,斐波纳契数列以如下被以递归的方法定义:F(0)=0,F(1)=1, F(n)=F(n-1)+F(n-2)(n>=2,n∈N*)这个数列有着一个非常重要的美学特性:当n趋向于无穷大时,前一项与后一项的比值越到后面越来越逼近黄金分割率即f(n)/f(n-1)→1.618…给定一个正整数N(N>1),输出其位于斐波那契数列中的第几项。如果不存在于数列则输出-1。在此我们规定数...

2020-03-23 12:21:36 2912

原创 C语言-数字调序,有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数。

C语言-数字调序题目描述有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数。输入输入数据的个数n n个整数 移动的位置m输出移动后的n个数样例输入101 2 3 4 5 6 7 8 9 102样例输出9 10 1 2 3 4 5 6 7 8# include<stdio.h&gt...

2020-03-19 21:26:20 7273 1

原创 C语言-字符排序,输入三个字符串,按由小到大的顺序输出

题目描述输入三个字符串,按由小到大的顺序输出输入3行字符串输出按照从小到大输出成3行样例输入cdeafgabc样例输出abcafgcde# include<stdio.h># include<string.h>int main(){ char ch1[1000],ch2[1000],ch3[1000],ch4[1000]; int m,...

2020-03-19 20:21:40 15718 3

原创 C语言-密码2,输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。

1043: C语言-密码2题目描述输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。输入一行字符输出加密处理后的字符样例输入a b样例输出b c#include<stdio.h>#include<string.h>int main(){ int i; char ch[100]; ...

2020-03-18 08:32:25 7179

原创 C语言-宏润年

C语言-宏润年题目描述给年份year,定义一个宏,以判别该年份是否闰年。提示:宏名可以定义为LEAP_YEAR,形参为y,既定义宏的形式为 #define LEAP_YEAR(y) (读者设计的字符串)输入一个年份输出根据是否闰年输出,是输出"L",否输出"N"样例输入2000样例输出L# include<stdio.h># define LEAP_YEAR(y...

2020-03-17 21:47:44 208

原创 C语言-宏面积

1039: C语言-宏面积题目描述三角形面积=SQRT(S*(S-a)(S-b)(S-c)) 其中S=(a+b+c)/2,a、b、c为三角形的三边。 定义两个带参的宏,一个用来求area, 另一个宏用来求S。 写程序,在程序中用带实参的宏名来求面积area。输入a b c三角形的三条边,可以是小数。输出三角形面积,保留3位小数样例输入3 4 5样例输出6.000# inclu...

2020-03-17 21:37:01 454

原创 宏求余

C语言-宏求余题目描述输入两个整数,求他们相除的余数。用带参的宏来实现,编程序。输入a b两个数输出a/b的余数样例输入3 2样例输出1# include<stdio.h># define x(a,b,c) ((c)=(a)%(b)) int main(){ int a,b,c; scanf("%d %d",&a,&b); x(a,b,...

2020-03-17 21:30:15 434

原创 C语言-宏交换

1037: C语言-宏交换题目描述定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。输入两个数,空格隔开输出交换后的两个数,空格隔开样例输入1 2样例输出2 1# include<stdio.h># define swap(a,b,t) {(t)=(a);(a)=(b);(b)=(t);}int main()...

2020-03-17 21:18:11 820 3

原创 素数和

素数和题目内容:我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推。现在,给定两个整数n和m,0<n<=m<=200,你的程序要计算第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。输入格式:两个整数,第一个表示n,第二个表示m。输出格式:一个整数,表示第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。输入样例...

2020-03-17 20:58:57 1604

原创 数字特征值

数字特征值题目内容:对数字求特征值是常用的编码算法,奇偶特征是一种简单的特征值。对于一个整数,从个位开始对每一位数字编号,个位是1号,十位是2号,以此类推。这个整数在第n位上的数字记作x,如果x和n的奇偶性相同,则记下一个1,否则记下一个0。按照整数的顺序把对应位的表示奇偶性的0和1都记录下来,就形成了一个二进制数字。比如,对于342315,这个二进制数字就是001101。这里的计算可以用下...

2020-03-17 14:43:16 195

原创 分队列

分队列题目内容:班级第一次列队,通常老师会让同学按身高排成一列,然后1、2报数,喊到1的同学向前一 步,就这样,队伍就变成两列了。假设现在一个班级有n个同学,并且他们已经按身高排成 了一列,同学按身高从1到n编号,你能告诉我最后哪些编号的同学站在了第一列么?输入格式:输入一个正整数n,表示班级的人数。输出格式:按顺序输出所有在第一列的同学对应的编号,每两个编号之间用一个空格隔开,最后一...

2020-03-17 09:20:58 405

原创 时间换算

时间换算(5分)题目内容:UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而分小于10分,需要保留十位上的0;如果小时是0而分小于10分的,则不需要保留十位上的0。如1124表示11点24分,而905表示...

2020-03-17 09:09:18 303

原创 逆序的三位数

1逆序的三位数(5分)题目内容:逆序的三位数:程序每次读入一个正三位数,然后输出逆序的数字。注意,当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。提示:用%10可以得到个位数,用/100可以得到百位数…。将这样得到的三个数字合起来:百位100+十位10+个位,就得到了结果。注意:除了题目要求的输出,不能输出任何其他内容,比如输入时的提示,输出时的说明等等都...

2020-03-16 23:37:12 235

原创 gets与scanf的区别

gets与scanf的异同点。scanf()和gets()的结束标志:gets()以回车符作为字符串的终止符,同时将回车符从缓冲区读走,但不作为字符串的一部分scanf()以空格、回车、制表符作为字符串的终止符,不读走空格、制表符、回车符,仍留在缓冲区中...

2020-03-16 15:54:03 853

原创 C语言-字符统计2

C语言-字符统计2题目描述编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。输入一行字符串输出统计数据,4个数字,空格分开。样例输入!@#$%^QWERT 1234567样例输出5 7 4 6# include<stdio.h># include<s...

2020-03-16 14:55:24 3112

原创 C语言-间隔输出

1035: C语言-间隔输出题目描述写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出"1 9 9 0"。输入一个四位数输出增加空格输出样例输入1990样例输出1 9 9 0# include<stdio.h>int main(){ int a,x[100],i=0,j; scanf("%d",&a);...

2020-03-15 22:51:42 11556 1

空空如也

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

TA关注的人

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