自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数组移位问题

一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A0​A1​A2​...AN−1​)变换为AN−M​...AN−1​A0​A1​A2​...AN−M−1​(最后M个数循环移至最前面的M个位置)。

2024-12-07 00:31:55 298

原创 报数出圈问题

输入两个正整数 n 和 m( (1<m<n<=50)),有 n 个人围成一圈,按顺序从 1 到 n 编号。从第一个人开始报数,报数 m 的人退出圈子,下一个人从 1 开始重新报数,报数 m 的人退出圈子。如此循环,直到留下最后一个人。请按退出顺序输出退出圈子的人的编号,以及最后一个人的编号。提示:将每个人的编号存入数组,从第一个人开始报数,输出报数 m 的人的编号,并将该编号清除为0,重复这样的操作直至只剩下一个不为0的数,该数就是最后一个人的编号。

2024-12-07 00:10:28 670

原创 用C语言编写的程序不只能放在一个程序文件中

C语言中的注释可以出现在任意位置,并且书写自由,一行内可以写多个语句,语句也可以跨越多行。:将代码划分为多个源文件有助于组织和管理大型项目,使代码更易于阅读、测试和维护。C语言编写的程序可以分布在多个程序文件中。:C语言编写的程序具有很好的移植性,可以被多个程序文件引用。:通过编译器将所有的源文件一起编译成一个可执行程序。:C语言程序通常由多个源文件组成,每个文件以。为扩展名)来声明函数原型、变量类型和宏定义等。

2024-11-30 23:30:34 538

原创 swap交换函数

函数时,可以通过传递变量的地址(即指针)来进行值的交换,这样在函数内部对指针所指向的值进行的修改会反映到实际参数上。如果只是传递变量的值,则在函数内部进行的修改不会影响实际参数。函数通常是一个程序员自定义的函数,用于交换两个变量的值。函数,但在C语言中需要程序员自定义。需要注意的是,C++中有内置的。

2024-11-30 23:30:19 1688

原创 队列,栈,桶排序

在C语言中,数组的队列是一种先进先出(FIFO)的数据结构,它允许在队列的尾部(队尾)进行元素的插入操作,在队列的头部(队首)进行删除操作。队列遵循先进先出(First In First Out, FIFO)的原则,即最早进入队列的元素会是最先被删除的。使用数组实现队列时,通常需要两个指针,一个指向队首(front),一个指向队尾(rear)。队列初始时,队首和队尾指针通常都指向数组的起始位置。当有新元素入队时,队尾指针会向前移动;当元素出队时,队首指针会向前移动。

2024-11-30 23:27:38 196

空空如也

空空如也

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

TA关注的人

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