自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 7-5 简化的插入排序

本题要求编写程序,将一个给定的整数插到原本有序的整数序列中,使结果序列仍然有序。

2025-04-02 18:39:44 121

原创 7-4 交换最小值和最大值

本题要求编写程序,先将输入的一系列整数中的最小值与第一个数交换,然后将最大值与最后一个数交换,最后输出交换后的序列。注意:题目保证最大和最小值都是唯一的。

2025-04-02 18:34:47 102

原创 7-3 选择法排序

本题要求将给定的n个整数从大到小排序后输出。

2025-04-02 18:30:18 98

原创 7-2 将数组中的数逆序存放

本题要求编写程序,将给定的n个整数存入数组中,将数组中的这n个数逆序存放,再按顺序输出数组中的元素。

2025-04-02 18:22:15 148

原创 7-1 查找整数

本题要求从输入的N个整数中查找给定的X。如果找到,输出X的位置(从0开始数);如果没有找到,输出“Not Found”。

2025-04-02 18:13:31 158

原创 6-9 打印九九口诀表

本题要求对任意给定的一位正整数N,输出从1*1到N*N的部分口诀表。

2025-03-26 20:26:04 231

原创 6-8 找完数

所谓完数就是该数恰好等于除自身外的因子之和。例如:6=1+2+3,其中1、2、3为6的因子。本题要求编写程序,找出任意两正整数m和n之间的所有完数。

2025-03-26 20:21:39 175

原创 6-7 验证“哥德巴赫猜想”

数学领域著名的“哥德巴赫猜想”的大致意思是:任何一个大于2的偶数总能表示为两个素数之和。比如:24=5+19,其中5和19都是素数。本实验的任务是设计一个程序,验证20亿以内的偶数都可以分解成两个素数之和。

2025-03-26 20:11:27 218

原创 6-6 输出整数各位数字

本题要求编写程序,对输入的一个整数,从高位开始逐位分割并输出它的各位数字。

2025-03-26 19:33:16 123

原创 6-5 求幂级数展开的部分和

已知函数ex可以展开为幂级数1+x+x2/2!+x3/3!+⋯+xk/k!+⋯。现给定一个实数x,要求利用此幂级数部分和求ex的近似值,求和一直继续到最后一项的绝对值小于0.00001。

2025-03-26 19:25:14 196

原创 6-4 输出三角形字符阵列

本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。

2025-03-26 19:15:18 147

原创 6-3 换硬币

将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法?

2025-03-26 19:11:11 207

原创 6-2 求e的近似值

自然常数 e 可以用级数 1+1/1!+1/2!+⋯+1/n!+⋯ 来近似计算。本题要求对给定的非负整数 n,求该级数的前 n+1 项和。

2025-03-26 18:53:39 133

原创 6-1 求分数序列前N项和

本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。

2025-03-26 18:36:46 106

原创 浙江大学C小程作业(PTA)解析(持续更新)

题号与作业不符,只针对本文档第几次作业第几题。2024-2025春夏第6次作业。

2025-03-26 18:23:45 208

原创 深入学习顺序表

创建头文件 seqlist.h ,函数文件 seqlist.c 以及主文件 test.c在我前面的一篇博客(扫雷)中有一样的操作 ,此操作是为了让每个文件可以有自己的功能,方便管理。那这个seqlist.h要包含相应的头文件以及声明相应的函数,这里不做解释,直接给出代码。//定义动态顺序表的结构int size;//顺序表的初始化//打印函数//尾插//头插//尾删//头删//在指定位置之前插入//删除指定位置的数据//查找//销毁。

2025-03-17 22:41:30 475

原创 深入剖析C语言指针

/ 定义函数指针// 输出8。

2025-03-15 18:28:11 381 1

原创 C 语言实现简单扫雷游戏

通过上述三个文件的协作,我们实现了一个简单的扫雷游戏。在这个过程中,我们使用了二维数组来表示棋盘,通过函数模块化的方式将不同的功能封装起来,使得代码结构清晰,易于维护和扩展。同时,我们还使用了递归的方法来实现区域的展开,提高了游戏的趣味性。希望本文对大家学习 C 语言编程和游戏开发有所帮助。我这里使用vscode实现的,感觉会麻烦很多,运行就出过很多次问题,出现过乱码什么的,所以还是建议用VS实现。

2025-02-05 15:51:57 305

原创 分支与循环结构

在编程世界里,有三种结构,分别是顺序结构,选择结构,循环结构。其中选择与循环结构是构建复杂程序逻辑的重要基石,这里我们称他们为分支与循环结构。它们赋予了程序根据不同条件做出决策以及重复执行特定代码块的能力,让程序不再是简单的顺序执行。这里我是基于C语言来介绍这两种结构。1.if - else语句if - else语句是 C 语言中最基本的分支结构。它的作用是根据给定的条件判断来决定执行哪一段代码。条件为真即是条件成立,反之。

2025-01-27 16:13:39 703

原创 辗转相除法求最大公约数

用反证法证明,假设他们不互质,把他们的最大公约数记成 t ,(n - km)= pt , m = qt,那么n = pt + km = pt + k(qt) = (p + kq)t。所以y = (p + kq)tz,x = qtz,那么 x 与 y的最大公约数就变成了 tz。对于给定的两个数 x , y (x < y),我们可以把他们表示为这样的形式,y = kx + b (0 <= b <= x)以及 x = mz , y = nz ,其中m与n互质,那么z就是x,y的最大公约数。

2025-01-26 22:01:15 505 1

空空如也

空空如也

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

TA关注的人

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