自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python:利用集合返回指定范围内一定数量的不重复数字

【代码】Python:利用集合返回指定范围内一定数量的不重复数字。

2024-09-25 15:43:35 196

原创 Python:(列表/字典/元组/集合)综合小练习

②给定列表 my_list = [(1, 'a'), (2, 'b'), (3, 'c')] 和字典 my_dict = {1: {1, 2}, 2: {3, 4}, 3: {5, 6}}, 创建一个新字典, key 为列表中每个元组的第二个元素, value 为每个元组第一个元素对应字典中键的值求和结果。

2024-09-25 15:15:00 163

原创 Python:简化的图书管理系统

②每本书的属性包括:书名、作者、出版年份、是否被借出等;⑤保存每次借阅和归还的记录,包括借阅者、书籍和日期。①利用字典和列表来管理书籍、借阅者及借阅记录;③每个借阅者的属性包括:姓名、已借书籍列表;④具备书籍添加、借阅和归还功能;

2024-09-25 14:37:22 87

原创 Python:字典小练习

③ 给定两个字典 dict1 = {'x': 10, 'y': 20} 和 dict2 = {'y': 15, 'z': 25},编写代码将两个字典合并。①给定 list1 = [1, 2, 3, 4, 5, 6, 7],list2 = ['Sun', 'Mon, 'Tue', 'Wed', 'Thu', 'Fri', 'Sat']。②给定字典 data = {'a': 10, 'b': 20, 'c': 5, 'd': 15},编写代码找出具有最大值和最小值的键,并输出结果。

2024-09-24 22:04:11 200

原创 Python:元组小练习(学生成绩)

a)使用元组解析创建一个新的元组,其中每个元素是原元组中学生的姓名;c)使用 zip 函数将学生的姓名和成绩分别组合成两个列表;d)统计成绩大于等于 80 的学生人数。b)将学生按照成绩从高到低进行排序;

2024-09-24 21:32:54 290

原创 Python:列表小练习

b)将列表中所有句子的单词连接成一个字符串,单词之间用空格分隔;a)创建一个新的列表,其中每个元素是原列表中句子的单词数量;a)创建新的列表,其中每个元素是原列表中的元素的平方;③利用递归函数计算列表中所有元素的总和。c)找出列表中句子长度最长的句子。c)反转列表,删除第二小的数字。b)移除列表中的重复项;

2024-09-24 21:09:51 178

原创 C语言:有序表的并和交(数组/链表)

输入大小分别为 m, n 的有序数组 a[i], b[i],输出两者的并集(有序)。

2024-09-22 18:05:04 248 1

原创 C语言:线性表的基本操作(数组/链表)

3 x 表示调用函数 Find(x),找到第一个 ai = x,若找到则输出 i;若 x 不在线性表中,则输出0;6 x y 表示调用函数 DeleteByRange(x, y),从表中删除所有 [x, y] 范围内的数。4 x y 表示调用函数 Count(x, y),统计表中 [x, y] 范围内的元素个数 t,并输出;后输入 m 行,每行描述一个命令(插入 / 删除 / 查找 / 统计 / 去重 / 集体删除)1 i x 表示调用函数 insert(i, x),将x插入到 a[i];

2024-09-22 17:36:59 331

原创 C++:旅行购票问题

输入:一行四个整数 n, m, a, b (1 <= n, m, a, b <= 1000)现有两种不同车票:第一种花费 a 元可坐1次,第二种花费 b 元可坐 m 次。输出:一个整数表示答案。你需搭乘地铁 n 次。问:最少花费多少钱?

2024-09-22 16:01:15 175

原创 C语言:输出大于输入整数的最小素数

输入一个整数,输出大于该整数的最小素数。

2024-09-22 15:52:00 311

原创 C语言:关于完全素数

设一个整数有m位,从左至右每位数字分别为a1,a2,a3,...,am,当对于任意1<=k<=m,有由a1到ak组成的数字为素数,则称该数为完全素数。例如:2333为完全素数,因为2,23,233,2333均为素数。2 给定位数m,打印所有位数为m的完全素数。

2024-01-08 12:00:35 557 1

原创 C语言:识别最长字符串

写一个函数,对于一行字符(含空格),能够找到字符串中最长的单词。主函数中,输入字符串,调用自定义函数并输出最长的单词。比如输入:a aa aaa aaaa。

2023-12-23 11:40:27 439

原创 C语言:字符反序输出

写一个函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串。

2023-12-23 11:38:38 1206

原创 C语言:指针内容的小练习

编写函数fun(int *p1,int *p2,int *p3),其功能是:求p1所指一维数组中的所有能被5整除的数的个数以及这些所有能被5整除的数的积;分别将所求得的个数以及积通过指针p2和p3返回主函数。数组、n、最大值、最小值和平均值均作为函数形参,函数无返回值;有5个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数,写一个函数实现以上功能,在主函数中输入5个整数和输出调整后的5个数。主函数中,由键盘输入3个整数存入一维数组, 调用函数fun后, 在主函数输出最后的结果。

2023-12-23 11:34:13 114

原创 C语言:替换字符

【代码】C语言:替换字符。

2023-12-23 11:22:50 2242

原创 C语言:将单词首字母转为大写

输入字符串,要求将每个单词的第一个字母改为大写字母,并输出。如“hello world!”改为“Hello World”

2023-12-23 11:20:39 1392 1

原创 C语言:关于键盘连续输入两行字符

【若连续使用两个scanf,会把第一行后的回车读入第二个scanf】

2023-12-23 11:16:45 1229 1

原创 C语言:最长的子字符串

编写函数intsearch(char *cpSource, char ch),该函数在一个字符串中找到可能的最长的子字符串,该字符串是由同一字符组成的。从主函数中输入"aabbcccddddeeeeeffffff"和'e',调用函数得到结果。

2023-12-23 11:06:00 170 1

原创 C语言:寻找指定字符出现的下标值

函数 void findlet(char *str, char * let, int *order) 的功能:针对指针str指向的字符数组,找到指针let所指向的字符在该字符数组中第一次出现的位置(下标值)(若没有该字符,则输出-1),并把该下标值存储到指针order所指向的变量。如字符串 “12a89aaRry6ru”中,字母a第一次出现的下标值为2。而字母b没有出现,下标值为-1。【要有至少两条注释】

2023-12-23 11:02:17 407 1

原创 C语言:哥德巴赫猜想

写函数void guest(int n),找到并输出所有素数对,每个素数对之和均等于偶数n。编写main函数,遍历[6,50]间所有的偶数,调用guest函数查找并输出素数对。任何一个大于4的偶数都可以表示为两个素数之和。验证[6,50]之间的偶数。40=3+37 40=11+29 40=17+23(换行)注:布尔值亦可用返回数0及1替代。

2023-11-30 14:58:59 631 1

原创 C语言:比较字符串

【代码】C语言:比较字符串。

2023-11-30 14:49:06 138

原创 C语言:连接字符串(不用strcat函数

【代码】C语言:连接字符串(不用strcat函数。

2023-11-30 14:46:15 996

原创 C语言:删除数组中重复出现的数据

键盘输入一个长度为10的int型数组,删除数组中重复出现的数据 如,原数组是: 1 4 2 3 4 1 2 5 5 9,输出:1 4 2 3 5 9。

2023-11-30 14:08:28 781 1

原创 C语言:将数字按序插入数组

有一个已排好序的数组{1,4,6,9,13,16,19,28,40,100},要求输入一个数后,按原来排序的规律将它插入数组中。

2023-11-30 14:03:08 570

原创 C语言:排序

【代码】C语言:排序。

2023-11-30 13:56:12 410

原创 C语言:数组输出杨辉三角

【代码】C语言:数组输出杨辉三角。

2023-11-30 13:45:15 193

原创 C语言:求两数的最大公约数和最小公倍数

输入两个正整数m和n,求其最大公约数和最小公倍数。

2023-11-30 11:23:12 706

原创 C语言:找出1000之内的所有完数,并输出其因子

一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1,2,3,且6=1+2+3,因此6是“完数”。编程找出1000之内的所有完数,按如下格式输出其因子:6 its factors are 1 2 3。

2023-11-30 11:21:45 2574

原创 C语言:找出特殊数字

找出所有满足以下特性的6位整数:它是一个完全平方数(完全平方数是指该数是某个整数的平方),该数同时也是回文数(回文数是指该数等于它的反序数)。例如,698896是836的平方并且698896是回文数,因此698896是满足所给条件的6位整数。输出所有满足上述条件的6位整数。(int)sqrt(i)==sqrt(i) 改为 IsSquare(i)

2023-11-30 11:18:32 243

原创 C语言:求应发奖金总数,保留两位小数

利润高与100000元,低于200000元(100000≤ I ≤200000)时,低于100000元的部分按10%提成,高于100000的部分,可提成7.5%;200000<I ≤400000时,低于200000元的部分仍按上述办法提成(下同)。高于200000元的部分按5%提成;400000<I ≤600000元时,高于400000元的部分按3%提成;600000< I ≤1000000时,高于600000元的部分按1.5%提成;I>1000000时,超过1000000元的部分按1%提成。

2023-11-30 11:11:58 389

原创 C语言:将大写字母转换为小写字母

【代码】C语言:将大写字母转换为小写字母。

2023-11-30 11:07:10 154

原创 C语言:输出浮点数的符号、整数部分和小数部分

编写程序,从键盘输入一个不等于0的浮点数,然后分别输出这个浮点数的符号、整数部分和小数部分。例如输入-123.456,输出应为。

2023-11-30 11:02:15 2213

原创 C语言:分钟转换日期&&日期转换天数计算器

1 编写程序,提示用户输入分钟数(例如10000000),然后显示这些分钟代表多少年和多少天。为了简化问题,假设一年有365天,不足1天按1天算。2 给出年、月、日,计算该日是该年的第几天。

2023-11-30 10:56:39 1210

原创 C语言:指针基础知识

先打印出*p的值,后将*p指向元素的值加一(此时指针指向数组a的第二个元素3)先对指针进行自增操作,后打印出*p指向元素的值(数组a的第二个元素2)定义了一个int型数组a,同时将其初始化为{1,2,3,4,5}先打印*p指向元素的值,后*p自减(指针指向数组a的第一个元素。定义了一个int型指针p,并使其指向数组a的第一个元素。先对*p指向元素的值减一,后打印此值。打印*p指向元素的值(数组a的第一个元素1)代码运行结果为1,2,2,3,3,0,0。打印*p指向元素的值。打印*p指向元素的值。

2023-11-09 15:22:52 49 1

原创 C语言:输入数字,输出位数、每位数字、反序数字

【代码】输入数字,输出位数、每位数字、反序数字。

2023-10-28 15:22:05 1194 1

空空如也

空空如也

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

TA关注的人

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