自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

橙汁的博客

死亡长河的渡者

  • 博客(31)
  • 收藏
  • 关注

原创 C语言:(大数相加版)数字阶梯求和

给定a和n,计算a+aa+aaa+a...a(n个a)的和。

2025-03-19 22:46:52 368

原创 C语言:字符串去特定字符

输入字符串s和字符c,要求去掉s中所有的c字符,并输出结果。

2025-03-19 17:34:44 311

原创 C语言:数组逆序

输入一个字符串,长度小于等于200,然后将数组逆置输出。

2025-03-19 16:28:33 216

原创 C语言:基于数组实现栈

上一篇文章对栈做了简要描述并使用,接着,使用数组来模拟栈,两者做个对比。

2025-03-15 16:13:26 417

原创 C语言:基于链表实现栈

栈(stack)是一种遵循逻辑的线性数据结构。把栈顶部称为“栈顶”,底部称为“栈底”。将把元素添加到栈顶的操作叫作“入栈”,删除栈顶元素的操作叫作“出栈”。

2025-03-15 15:31:29 369

原创 C语言:双向链表

双向链表是在结点中既保存了后一个结点指针又保存了前一个结点指针的链表。这种链表较单向链表而言能够快速查找某一结点的前后结点。

2025-03-15 14:39:18 186

原创 C语言:对单链表的基本操作

线性表的链式存储结构,通过指针将非连续空间区域内的数据元素链接在一起。与数组相比灵活性更高,链表的设计使得各个节点可以分散存储在内存各处,它们的内存地址无须连续。使用结构体定义,至少包含两个字段:(1)数据;(2)指向下一个节点的指针。

2025-03-13 16:38:20 411

原创 C语言:确定进制

6×9=42对于十进制来说是错误的,但是对于13进制来说是正确的。即, 6(13)× 9(13)= 42(13), 而 42(13)=4×131+2×130=54(10)。任务是写一段程序,读入三个整数p、q和 r,然后确定一个进制 B(2<=B<=40) 使得 p × q = r。如果 B 有很多选择, 输出最小的一个。

2025-03-10 22:39:09 349

原创 C语言:二进制分类

若将一个正整数化为二进制数,在此二进制数中,我们将数字1的个数多于数字0的个数的这类二进制数称为A类数,否则就称其为B类数。例如:(13)10=(1101)2,其中1的个数为3,0的个数为1,则称此数为A类数;(10)10=(1010)2,其中1的个数为2,0的个数也为2,称此数为B类数;(24)10=(11000)2,其中1的个数为2,0的个数为3,则称此数为B类数;程序要求:求出1∼1000之中(包括1与1000),全部A、B两类数的个数。

2025-03-10 21:56:36 164

原创 C语言:判断句子中的单词长度

输入一行单词序列,相邻单词之间由1个或多个空格间隔,请对应地计算各个单词的长度。1. 输入要求:一行单词序列,最少1个单词,最多300个单词,单词之间用至少1个空格间隔。单词序列总长度不超过1000。2. 输出要求:依次输出对应单词的长度,之间以逗号间隔。3. 注意:如果有标点符号(如连字符,逗号),标点符号算作与之相连的词的一部分。没有被空格间开的符号串,都算作单词。

2025-03-09 19:28:00 312

原创 C语言:(字符数组)找最长单词

编写程序,根据给出的一个结束于'.'的字符字串,找出其中最长的含有字母'a'的子串。输入仅有一行,根据给出的一个结束于'.'的字符字串,找出其中最长的含有字母'a'的子串。显示找出的最长的含有字母'a'的子串。如果有多个这样的子串,只显示其中的第一个;若没有含字母'a'的子串,则显示'NO'。

2025-03-04 19:08:00 219

原创 C语言:质因数分解

已知正整数 n 是两个不同的质数的乘积,试求出较大的那个质数。

2025-03-02 21:39:20 350

原创 C语言:求最大公约数

求最大公约数:求m,n的最大公约数。

2025-03-01 16:43:03 148

原创 选择排序法

用选择法(选择排序)对10个整数从小到大排序,并按顺序输出。

2025-03-01 15:39:19 136

原创 冒泡排序法

用起泡法(冒泡排序)对n个整数排序并输出从小到大排序后的结果。

2025-03-01 15:05:39 580

原创 C语言:幂的尾数

幂的末3位数是多少?,不足三位,前面补零。

2025-03-01 13:45:06 307

原创 求小数的某一位

分数a/b化为小数后,小数点后第n位的数字是多少?

2025-02-28 23:30:35 104

原创 C语言必做:斐波那契数列

求Fibonacci数列的前40个数。输出Fibonacci数列的前40个数,并在每个数之后输出一个空格。这个数列有如下特点:第1、2两个数为1、1。从第3个数开始,该数是其前面两个数之和。

2025-02-27 15:21:47 160

原创 C语言求Pi的近似值

求π的近似值,直到某一项的绝对值小于10-6为止。

2025-02-27 14:56:32 226

原创 C语言句子统计

输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。

2025-02-26 21:21:41 215

原创 海伦公式求解三角形面积

1.首先计算半周长: ,a,b,c分别为三角形的边长2.使用海伦公式计算面积: 输入三角形的三边长,使用海伦公式计算三角形的面积。

2025-02-26 14:05:45 495

原创 C语言解方程

在解决一元的方程时,可以通过移项变形,将所求未知数单独表示出来,如a*x+b=c,可得x=(c-b)/a;但是在面对多元多次方程时,无法通过这种方式解决。

2025-02-26 13:32:57 191

原创 Sage:4.作图

Sage可以绘制圆、线和多边形;在直角坐标系中绘制函数图;还可以绘制极坐标图、等高线图和向量场图。

2024-05-02 21:31:02 538 1

原创 Sage:3.基础代数与微积分

Sage可以执行与基本代数和微积分相关的各种计算:例如,求解方程、微分、积分和拉普拉斯变换。

2024-05-02 00:09:41 317 1

原创 Sage:2.简单使用

安装好Sage了,当然要来学习一下怎么使用它嘛

2024-05-01 17:19:19 1222 2

原创 Unity3D:与EasyAR的初次邂逅

学会使用EasyAR,并导出工程文件为APK安装包。

2024-04-30 18:06:05 1409

原创 Sage:1安装

前言:本系列博客是为了记录密码学期末选题的大作业之一,当然也许后续学习中也可能会继续用到该工具,故记录学习使用过程,方便后续复用或者查错Sage简介:Sage是免费的、开源的数学软件,支持代数、几何、数论、密码学、数值计算和相关领域的研究和教学。Sage的开发模式和Sage本身的技术都非常强调开放性、社区性、合作性和协作性:我们在制造汽车,而不是重新发明轮子。Sage的总体目标是为Maple、Mathematica、Magma和MATLAB创建一个可行的、免费的、开源的替代品。

2024-04-30 11:17:23 1006

原创 Unity3D:让人物动起来

让导入的人物模型动起来。

2024-04-29 16:27:02 726 1

原创 Unity3D:界面设计

进一步了解Unity3D引擎。

2024-04-29 16:06:07 497

原创 Unity3D:模型的导入

掌握 Unity 模型导入的功能,为之前的地形添加模型和道路。

2024-04-28 19:22:36 727 1

原创 Unity3D:简单的地形创建

初步了解 Unity,同时进行简单的地形创建。

2024-04-28 19:11:39 2147 4

空空如也

空空如也

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

TA关注的人

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