摘要: 1 题目 功能:输入月份号并输出英文月份名 描述: 使用指针数组创建一个含有月份英文名的字符串数组 并使用指向指针的指针指向这个字符串数组,实现输出数组中的指定字符串 2 思路 使用指针的指针实现对字符串数组中的字符串的输出 *month[] 属于指针数组,*month本身就是指针,数组中都是存放着 阅读全文
posted @ 2021-11-11 16:35 技术leader 阅读(353) 评论(0) 推荐(0)
摘要: 1 题目 函数:find() 功能:寻找相同元素的指针 描述:比较两个有序数组的元素,输出两个数组中第一个相同的值 2 思路 利用有序数组有序的特点 建立一个指针函数,这个函数返回值为指针类型,即一个地址。定义如下: int * find(int *a, int *b, int m, int n); 阅读全文
posted @ 2021-11-11 16:08 技术leader 阅读(50) 评论(0) 推荐(0)
摘要: 1 题目 函数:search() 功能:查找成绩不及格的学生 描述:有 4 名学生的成绩,找出至少有一科不及格的学生,并将成绩列表输出(规定60以下为不及格) 目标:重点理解 int (*p)[N] 的使用方法 2 思路 int*p[5] 和 int(*p)[5] 的区别 int *p[5],首先它 阅读全文
posted @ 2021-11-11 16:08 技术leader 阅读(559) 评论(0) 推荐(0)
摘要: 1 题目 函数:bubble_order() 功能:使用指针实现冒泡排序 描述:实现C语言经典的冒泡排序 2 思路 冒泡排序的基本思路: 如果对 n 个数进行冒泡排序,则需要进行 n-1 躺比较,在第 1 趟比较中要进行 n-1 次两两比较,在第 j 趟比较中要进行 n-j 次两两比较 3 代码 # 阅读全文
posted @ 2021-11-11 16:08 技术leader 阅读(1238) 评论(0) 推荐(0)
摘要: 大家好,我是Johngo! 这篇文章是「讲透树」系列的第 4 篇文章,也是「树」专题中非自顶向下这类题目的一个复盘总结。 前 3 讲的链接地址在这里了: 讲透树1 | 树的基础遍历专题 https://mp.weixin.qq.com/s/nTB41DvE7bfrT7_rW_gfXw 讲透树2 | 阅读全文
posted @ 2021-11-09 15:20 技术leader 阅读(140) 评论(0) 推荐(0)
摘要: 1 题目 函数:insert() 功能:使用指针插入元素 描述:在有序(升序)的数组中插入一个数,使得插入的数组仍然有序 2 思路 参数传递,使用指针变量 插入数字,找到插入点,从数组的末端逐个向后移动,最后将要插入的数字放到插入点 3 代码 #include <stdio.h> #include 阅读全文
posted @ 2021-11-08 16:06 技术leader 阅读(217) 评论(0) 推荐(0)