![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
星辰之洛
艾欧尼亚在召唤。
展开
-
C语言典型题——求菲波那切数列第N项
菲波那切数列*1.引入斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(n)=F(n-1)+F(n-2)(n&...原创 2019-04-27 13:27:46 · 1528 阅读 · 0 评论 -
C文件操作及其文件缓冲区
本次我们主要讨论以下内容:什么是文件文件名文件类型文件缓冲区文件指针文件的打开和关闭文件的顺序读写文件的随机读写文件结束的判定1.什么是文件磁盘上的文件是文件。但是在程序设计中,我们一般谈的文件有两种:程序文件和数据文件程序文件包括源程序文件(后缀为.c),目标文件(windows环境后缀为.obj),可执行程序(windows环境后缀为.exe)。数据文件文件...原创 2020-04-13 10:12:28 · 1162 阅读 · 0 评论 -
字符指针 指针数组 数组指针 函数指针辨析
在初次学习指针中,我们了解到以下内容:指针就是一个变量,用来存放地址,地址唯一标识一块空间指针的大小是固定4/8个字节(32/64位平台)指针是有类型的,指针的类型决定了指针的 ± 整数的步长和指针解引用操作的时候的权限(访问几个字节)。指针的相关运算注:本次主要讨论指针更高级的用法1.字符指针一般使用:还有一种会使用方式:代码 char* pstr = "hello b...原创 2020-04-10 17:07:06 · 188 阅读 · 1 评论 -
C语言--左旋字符串中的k个字符
看这么一个问题:1.实现一个函数,可以左旋字符串中的k个字符。ABCD左旋一个字符得到BCDAABCD左旋两个字符得到CDAB拿到问题后,我们首先应该理解题意。什么是左旋?根据例题可以看出是把k个字符经过左旋放到后面,下面给出两种方法来求解:方法一:暴力求解#include <stdio.h>#include <stdlib.h>#include <a...原创 2019-06-05 17:17:17 · 180 阅读 · 0 评论