C语言日记
Instinct_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
猴子吃桃问题
最近从作业中选了一个基础的题——猴子吃桃问题问题简要:有一群猴子摘了一堆桃子,他们每天都吃当前桃子的一半且再多吃一个,到了第10天就只余下一个桃子。用多种方法实现求出原来这群猴子共摘了多少个桃子。1).采用链数据结构实现上述求解 2).采用栈实现上述求解 3).采用递归实现上述求解注:我没有将顺序栈,链表的具体实现分别写成一个个函数,再用display调用,如果想要写的更加细致和完整也可...原创 2019-12-01 15:51:59 · 1092 阅读 · 0 评论 -
二叉树的基本运算
最近简单学习了二叉树的结构,其主要有一下功能1.二叉树的二叉链表数据类型的定义。2.以先序序列创建二叉树的二叉链表存储。3. 中序、后序遍历所构造的二叉树,并输出相应的遍历序列。具体实现方法:1.定义一个结构体,用来代表二叉树的结构,里面存放一个char类型的数据和两个分别为左孩子与右孩子的结构体指针。2.先序创建二叉树,输入一段字符串,当字符为‘#’时,无数据,否则就根据访问...原创 2019-12-01 15:43:21 · 968 阅读 · 0 评论 -
关于数字的位数,各个位的数的打印,与逆序的方法
标题 关于数字的位数,各个位的数的打印,与逆序的方法。对于刚刚接触C语言的新手,让我们了解一些关于数字方面的问题。我写的函数是同过调用子函数来进行实现的,所以我将函数分为三大块。在此之前因有:#include<stdio.h>#include<math.h>1.数字的位数int GetFigures(int n){ int c=0; if(n == 0)...原创 2019-03-19 22:10:43 · 412 阅读 · 0 评论 -
子函数与父函数的关系。(传值和传指针)
标题 父函数调用子函数时的方法和过程。在我们学习了将函数分为主函数和子函数,通过调用的方法来进行编写程序,那么我们通常会直接在子函数中打印想要的值,在主函数中直接调用,可是,在主函数中,原来的值是否真的改变,或是得到了我们想要的结果呢?我们来通过一个简单的函数来了解一下:1.传值#include<stdio.h>void Swap(int a,int b){ int t...原创 2019-03-30 16:14:57 · 2080 阅读 · 0 评论 -
指针的算术运算
标题 指针的算术运算。#include<stdio.h>int main(){ int arr[] = {1,2,3,4,5,6,7,8,9,10}; int *p = arr; *p = 10; p++; printf("%d,%d\n",arr[0],arr[1]); return 0;}p++是如何实现的?我们可有一下猜测:1.加一个字节。2.加一个单...原创 2019-03-30 17:00:59 · 286 阅读 · 0 评论
分享