自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【数据结构与算法设计(C描述)】北京理工大学实验:插入排序、快速排序、选择排序

输入10个数,编程实现插入排序、快速排序、选择排序三类算法。

2024-07-27 18:29:04 474

原创 【数据结构与算法设计(C描述)】北京理工大学实验:遍历二叉树

1、遍历二叉树。请输入一棵二叉树的扩展的前序序列,经过处理后生成一棵二叉树,然后对于该二叉树输出中序和后序遍历序列。2、按层次遍历二叉树。

2024-07-27 17:35:55 363

原创 【C语言编程基础】组个最小数

给定数字0-9各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意0不能做首位)。

2024-07-26 20:01:23 188

原创 【数据结构与算法设计(C描述)】北京理工大学实验:简单计算器

请按照四则运算加、减、乘、除、幂(^)和括号的优先关系和惯例,编写计算器程序。要求:(1)从键盘输入一个完整的表达式,以回车作为表达式输入结束的标志。(2)输入表达式中的数值均为大于等于零的整数。中间的计算过程如果出现小数也只取整。例如,输入:4+2*5= 输出:14 输入:(4+2)*(2-10)= 输出:-48

2024-07-26 19:44:40 592

原创 【数据结构与算法设计(C描述)】北京理工大学实验:单向环表实现约瑟夫环

北京理工大学数据结构与算法设计(C描述)实验一:采用单向环表实现约瑟夫环。(1)从键盘输入整数m,通过create函数生成一个具有m个结点的单向环表。环表中的结点编号依次为1,2,……,m。(2)从键盘输入整数s(1

2024-06-30 18:39:49 345

原创 【C语言编程基础】求最后3位数值

小明在中学会求一个数的 n 次方了,但计算机还不会,请你来编写一个程序吧。由于计算机比较“笨”,所以我们编写程序的功能不用太强,只要能算出 a 的 n 次方的最后 3 位数就可以了。提示:再想一想,你的方法对吗?你用的是什么数据类型?假设 a

2023-10-28 01:47:55 545 1

原创 【C语言编程基础】字母储存

使用单项链表存储一组字母{a, b, c, d, c, b , a},输入序号输出字母,输入字母输出最后一次出现的序号,越界则输出N。

2023-10-28 01:43:34 262 1

原创 【C语言编程基础】统计字符串出现次数

从键盘输入两个字符串,输出第二个串在第一个串中出现的次数。如果没有,输出“No”。输出第二个串在第一个串中出现的次数。This is his book[回车]This is my book[回车]如果没有,输出 No。

2023-10-28 01:40:45 1093 1

原创 【C语言编程基础】【日期】再算天数+

我们经常要计算天数(两个日期之间相差几天),例如要算算春节放假几天,清明节可以休息几天。终止日期的年,月,日 (假设终止日期大于起始日期)终止日期与起始日期之间的天数。起始日期的年,月,日。

2023-10-28 01:34:57 362 1

原创 【C语言编程基础】链表排序

对于输入的 n 个数据 num 进行排序,要求将输入的数据按 num 升序建立带有表头结点的,且中不能有重复的数据。现在已经给出结点定义和程序框架,包括 main 函数和输出函数 outlist,请编写函数 sortlist 完成排序功能。函数原型 sortlist( PNODE h, int num ) 的参数含义如下:h :单的头指针num :新输入的需要插入中的数据。

2023-10-28 01:25:49 324 1

原创 【C语言编程基础】学生成绩排序

大家参加了期末考试,成绩出来后老师要对 n 个学生进行成绩汇总和排序。要求程序按成绩降序进行排序。在排序过程中对于成绩相同的学生,要按照输入数据的顺序进行排列。从第二行起后面连续 n 行数据,每行为一名学生的姓名(长度不超过20个字符,不包括空格),考试成绩(int)请注意例题中“zhang2”和“zhang4”的排列顺序。每行为一名学生的姓名和成绩。第一行为将要输入的学生数量n。

2023-10-28 01:21:04 4039 1

原创 【C语言编程基础】三角形是一个永不过时的话题

每组用例的第一行为一个整数N(3

2023-10-20 02:06:08 617 1

原创 【C语言编程基础】字串反向——递归

函数 reverse(char str[], int start, int end ) ,该函数的功能是将串 str 中下标从 start 开始到 end 结束的字符颠倒顺序。假设 start 和 end 都在合理的取值范围。执行前:str[]="0123456";执行后:strr[]="0432156"要求在该函数中不使用新的数组,没有循环。

2023-10-20 02:01:32 394 1

原创 【C语言编程基础】画一个字母组成的菱形

例如顶行字符为 ' A ' ,图形的高为 5。且认为字母是循环的,即Z与A相邻。输入顶行字符(大写)和图形的高,输出如图所示图形。

2023-10-20 01:49:49 541 1

原创 【C语言编程基础】寻找阿姆斯特朗数

若不存在符合条件的特殊数,则输出提示:"No output.”;若存在,则从小到大进行输出。例如:407=4×4×4+0×0×0+7×7×7。所以407就是一个特殊数。请编写一个程序寻找一种特殊整数:一个 n 位的正整数等于其各位数字的。正整数的位数n(n

2023-10-20 01:44:26 363 1

原创 【C语言编程基础】分数的四则运算

通过C语言来实现分数加、减、乘、除的四则运算。分数1 操作符 分数2 = 结果。注意:分数与操作符和“=”有空格。初学请谅解,大家多建议。分数1 操作符 分数2。

2023-03-22 22:16:47 1907

原创 【C语言编程基础】根据日期求星期(基姆拉尔森计算公式)

星期日用 0 表示,星期一用 1 表示,星期二用 2 表示......星期六用 6 表示。在公式中d表示日期中的日数,m表示月份数,y表示年数,%表示取余。注:当输入1月和2月时,需要当作前一年的13月和14月。是0~6,0代表星期日,1~6星期一到星期六。任意给出一个年月日,求出是星期几。初学请谅解,大家多提建议。

2023-03-22 21:56:36 5094

空空如也

空空如也

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

TA关注的人

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