自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1. 两数之和

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。输入:nums = [2,7,11,15], target = 9。输入:nums = [3,2,4], target = 6。输入:nums = [3,3], target = 6。

2023-08-23 10:48:47 135

原创 剑指 Offer 58 - II. 左旋转字符串

剑指 Offer 58 - II. 左旋转字符串

2023-06-25 01:45:20 124

原创 剑指 Offer 05. 替换空格

剑指 Offer 05. 替换空格

2023-06-25 01:16:38 100

原创 软构:修饰器模式

软构记录

2022-06-14 20:40:00 125 1

转载 软构:List遍历方法

List遍历方法

2022-06-08 20:36:32 431

原创 软构:策略模式

软构学习记录

2022-06-06 20:58:31 102

原创 软构:OOD设计原则之OCP

软构记录:OCP原则

2022-06-03 15:46:42 147

原创 软构:OOD设计原则之LSP

软构记录:LSP原则

2022-06-01 15:23:19 167

原创 软构:spec规约

规约spec

2022-06-01 14:54:05 303

原创 计算机系统大作业

2022-05-18 00:20:21 105

原创 软构:git的使用

软构实验记录:git的使用

2022-04-27 16:13:32 423

原创 三天打渔两天晒网(Java)

小程序练手熟悉java

2021-07-16 10:25:27 871

原创 Java实验(编写一个模拟录入学生成绩的程序)

编写一个模拟录入学生成绩的程序,该程序包括一个用来记录课程信息的类(Course),记录学生信息的类(Student),用来记录学生选课信息的类(SelectCourse),以及一个用来完成录入过程的类(Test)

2021-07-14 00:31:04 3722

原创 小游戏算年龄(Java)

有这样一个小游戏,你可以按照下面的步骤一步一步地完成:(1)你一般一个星期中哪一天最忙呢?如果是星期一,则选1,如果是星期二,则选2,依此类推,从1、2、3、4、5、6、7中选一个数字;(2)将这个数字乘2;(3)如果你是男生,则将得到的结果加4,如果你是女生,则将得到的结果加8;(4)将得到的结果乘以50;(5)如果你是在1 ~ 6月出生,则将得到的结果加2002,如果你是在7 ~ 12月出生,则将得到的结果加3002;(6)将得到的结果减去你出生的年份(例如1988);(7)取结果的后两位

2021-07-12 22:10:59 2004 1

原创 判断输入的字符(Java)

判断输入的字符从键盘输入任意一个字符,如果输入的是:0~9之间的字符,则打印输出:“It is a number.”;若输入的是:+、-、、/中的运算符,则打印输出:“It is an operator.”;若输入的是其它字符,则打印输出:“It is another character.”。输入提示信息:“Please enter a character:\n”输入数据格式:"%c"输出数据格式:若输入0~9之间的字符,则输出格式是:“It is a number.”若输入的是+、-、、/运算

2021-07-12 15:39:42 2671

原创 大小写转换并输出ascii码(Java)

大小写转换并输出ascii码从键盘输入任意一个字符。如果输入的是大写英文字母,则将其转换为小写英文字母,然后将该小写英文字母及所对应的ASCII值打印输出;如果输入的是小写英文字母,则将其转换为大写英文字母,然后将该大写英文字母及所对应的ASCII码值打印输出;如果输入的是其它字符,则将该字符原样打印输出。输入提示信息:“Please enter a char:\n”输入数据格式:"%c"输出数据格式:"%c,%d\n" 或 “%c”注:大写字母A的ASCII码值是:65小写字母a的ASCII码

2021-07-12 15:04:31 5584

原创 猜数字大小(Java)

程序随机生成一个100以内的数,输入数字后程序判断比随机数大,小或相同,最多尝试7次

2021-07-12 14:35:44 873

原创 Java的‘+’的性质

’在Java中既可以是加法运算也可以是连接符,如何分辨不同的用法呢?关键在于有无String

2021-07-11 18:18:26 211

原创 Java初体验

萌新第一次写java

2021-07-05 21:02:01 73

原创 Tsukinai的第七十五个程序(判断数字)

编程实现一个输入指定范围内的整数的函数getint,其完整的函数原型为:int getint(int min, int max);,它负责接收用户的输入,进行验证,保证接收的一定是一个介于min和max之间([min, max]区间内)的一个整数并最后返回该整数。如果用户输入不合法,则会提示继续输入,直到输入合法时为止。要求编写完整的程序并测试你所写的getint函数。

2021-01-18 21:29:59 296

原创 Tsukinai的第七十四个程序(输出字符串中的元音字母)

写一个函数,将一个字符串中的元音字母复制到另一个字符串,然后输出。程序的运行示例如下:提示信息:"\n输入字符串:" 字符串中的元音字母是eoo ***输入数据格式***:使用gets() ***输出数据格式***:"\n字符串中的元音字母是%s"

2020-12-31 10:43:08 377

原创 Tsukinai的第七十三个程序(加1天程序//结构体)

给定如下定义:struct date_rec { int day ; int month ; int year ; } ; struct date_rec current_date ;写一个程序包含如下的函数,完成:(a) 输入current_date的值:void input_date(struct date_rec *current_date)(b) 将current_date增加1天:void increment_date(struct date_rec

2020-12-31 10:28:46 591

原创 Tsukinai的第七十二个程序(输出字符串中最长的单词)

写一个函数,输入一行字符,将此字符串中最长的单词输出。输入提示信息:"输入一行文本:\n"用gets()输入一行字符输出提示信息:"\n最长的单词是:"输出字符用"%c"输出所有字符后用"\n"

2020-12-31 08:45:05 215 1

原创 Tsukinai的第七十一个程序(统计字符数//改错题)

以下程序的功能是统计字符数。判断一个由’0’ ~ ‘9’这10个字符组成的字符串中哪个字符出现的次数最多。输入数据:第一行是测试数据的组数m,每组测试数据占1行,每行数据不超过1000个字符且非空。输出要求:m行,每行对应一组输入,包括出现次数最多的字符和该字符出现的次数。如果有多个字符出现的次数相同且最多,那么输出ASCII码最小的那一个。

2020-12-30 00:50:38 312

原创 Tsukinai的第七十个程序(一个字符串插入至另一个源字符串的某个位置)

将一个字符串插入至另一个源字符串的某个位置:将一个字符串2插入到源字符串1中 第一次出现某字符的位置,并打印出形成的新串。如果 字符串1中找不到输入的字符, 则显示“Not found!”并结束程序。注:源字符串长度及待插入字符串长度不超过50

2020-12-29 23:35:19 1181

原创 Tsukinai的第六十九个程序(字符串逆序存放)

利用一个字符数组作函数参数,实现字符串(最大长度为80个字符 )的逆序存放。

2020-12-29 20:13:04 369 1

原创 Tsukinai的第六十八个程序(绩效奖金//结构体)

某销售公司在年末的时候会向员工发放红包,发放的红包金额共有5种,获取的条件各不相同:  1) 五颗星红包,每人8000元,平均月绩效大于80件商品(>80),并且在本年度满勤;2) 四颗星红包,每人4000元,平均月绩效大于85件商品(>85),并且在民主评议中高于80分(>80)的员工均可获得;3) 三颗星红包,每人2000元,平均月绩效大于90件商品(>90)的员工均可获得;4) 二颗星红包,每人1000元,平均月绩效大于85件商品(>85)的外地员工均可获得;5) 一颗星红包,每人850元,

2020-12-29 19:50:38 515

原创 Tsukinai的第六十七个程序(国家名称字典排序改错题//改错题)

编写程序对读入的国家名称按字典顺序排序(最多20个国名,且长度不超过40)。要求:需排序的国家个数在主函数读入,调用Input函数读入需排序的国名,调用Sort函数对国名按字典顺序排序,调用Print函数打印按字典顺序排序的国名。

2020-12-28 09:24:58 602

原创 Tsukinai的第六十六个程序(编程实现strcat的功能)

编写函数,通过指针连接两个字符串。**输入格式要求:"%s" 提示信息:"Enter string 1:" "Enter string 2:"**输出格式要求:"a+b=%s\n"程序运行示例如下:Enter string 1:happyEnter string 2:hollweena+b=happyhollween

2020-12-18 18:19:18 629 1

原创 Tsukinai的第六十五个程序(+1s程序//狗头保命)

给定如下定义: struct time_rec { int hours ; int mins ; int secs ; } ; struct time_rec current_time ;写一个程序包含如下的函数,完成:(a) 输入current_time的值:void input_time(struct time_rec *current_time)(b) 将current_time增加1秒:void increment_time(struct time

2020-12-18 17:03:28 275 2

原创 Tsukinai的第六十四个程序(保号出圈//约瑟夫问题)

13个人围成一圈,从第1个人开始顺序报号1、2、3,凡报到3的人退出圈子。找出最后留在圈子里的人原来的序号。要求用结构体编程实现。输出提示 "出圈成员及顺序:" 格式 "%3d"输出提示 "\n最后的成员是:" 格式 "%3d"

2020-12-18 16:18:44 229 1

原创 Tsukinai的第六十三个程序(统计候选人的得票数升级版//输入不区分大小写,统计废票数)

编程统计候选人的得票数。设有3个候选人zhang、li、wang(候选人姓名不区分大小写),10个选民,选民每次输入一个得票的候选人的名字,若选民输错候选人姓名,则按废票处理。选民投票结束后程序自动显示各候选人的得票结果和废票信息。要求用结构体数组candidate表示3个候选人的姓名和得票结果。

2020-12-18 10:37:00 571

原创 Tsukinai的第六十二个程序(将一个字符串s2插入到字符串s1中)

编写一个程序,将一个字符串s2插入到字符串s1中,其起始插入位置为n。**输入格式要求:"%d" 使用gets()接收字符串s1和s2 提示信息:"main string:" "sub string:" "site of beginning:(<=%d)"**输出格式要求:"After instert:%s\n"

2020-12-17 22:00:13 729

原创 Tsukinai的第六十一个程序(编程统计候选人的得票数//改错题)

编程统计候选人的得票数。设有3个候选人,Li,Zhang,Fun。要求输入投票总数n,然后每次输入一个得票的候选人的名字(区分大小写),若选民输错候选人姓名,则按废票处理。选民投票结束后程序自动显示各候选人的得票结果。请通过分析和调试程序,发现并改正程序中的错误。注意:将修改后的完整的源程序写在答题区内。对于没有错误的语句,请不要修改,修改原本正确的语句也要扣分。当且仅当错误全部改正,且程序运行结果调试正确,才给加10分,如果只改正了部分错误,则不加分。

2020-12-17 19:06:07 547 1

原创 Tsukinai的第六十个程序(利用结构体排序输出成绩)

用结构体实现输入4个学生的学号(无符号整数)、姓名(字符串)和考试成绩(整数),然后按从高分到低分的顺序排列后输出。

2020-12-17 18:55:25 1783 2

原创 Tsukinai的第五十九个程序(日期比较//结构体)

写一个函数接收两个日期,如果两个日期相同,则返回0,如果第一个日期晚于第二个日期,则返回1,如果第一个日期早于第二个日期,则返回-1。并编写main函数测试它。

2020-12-17 18:32:28 367

原创 Tsukinai的第五十八个程序(检测某字符是否在该字符串中)

请按给定的程序框架,将is_within()函数补充完整。is_within()函数有两个参数,一个是字符,另一个是字符指针。其功能是如果字符在字符串中,返回值为1;如果字符不在字符串中,返回值为0。

2020-12-17 17:22:48 833

原创 Tsukinai的第五十七个程序(计算某日是当年的第几天)

定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天?注意闰年问题。输入格式要求:"请输入日期(年,月,日)\n"输出格式要求:"%d月%d日是%d年的第%d天\n"程序的运行示例如下:请输入日期(年,月,日)1990,2,14↙2月14日是1990年的第45天。

2020-12-16 16:33:56 180

原创 Tsukinai的第五十六个程序(候选人得票统计程序)

候选人得票统计程序。设有3个候选人,每次输入一个得票候选人的名字,不考虑弃权情况,要求最后输出各个候选人的得票结果(参加投票的人数由程序运行时输入)。

2020-12-15 22:59:39 285

原创 Tsukinai的第五十五个程序(计算并输出n×n阶矩阵的转置矩阵)

按如下函数原型编程计算并输出n×n阶矩阵的转置矩阵。其中,n由用户从键盘输入。已知n值不超过10。

2020-12-15 22:03:40 645

空空如也

空空如也

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

TA关注的人

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