摘要: 一、指针的类型 (1)int*ptr 指针的类型是int*,它可以指向一个int类型 (2)char*ptr 指针的类型是char* 可以指向一个char类型 二、指针的运算 1. +,-,*,\,%,++,--都能做 #include<stdio.h> int main() { int a=10, 阅读全文
posted @ 2021-11-21 13:37 高宇煌 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 一、 二维数组的定义 与一维数组相似,用a[ i ][ j ]来定义二维数组,i代表行,j代表列。在引用时,同样的,下标不能越界; #include<stdio.h> int main() { int a[5][5]; double b[5][5]; } 二、二维数组的赋值 1.可以顺序赋值 2.可 阅读全文
posted @ 2021-11-07 10:09 高宇煌 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 一、本周主要学习了一维数组的相关知识,并初步了解了选择法排序,二分法,冒泡排序。 二、选择法排序 选择排序的算法步骤如下: 第0步:在未排序的n个数(a[0]〜 a[n−1])中找到最大数,将它与 a[0]交换; 第1步:在剩下未排序的n−1个数(a[1] 〜 a[n−1])中找到最大数,将它与 a 阅读全文
posted @ 2021-10-31 16:20 高宇煌 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 一.本周学习主要内容 本周,我们进一步学习了递归函数的使用,了解了递归函数的运行顺序。另外,还初步认识了数组。 二.递归函数 1.多次直接或间接调用函数本身。 2.使用递归函数必须要有递归出口,即需要有包含条件,来判断是否需要继续递归。 例如: 使用递归函数来计算前n项和。 #include <st 阅读全文
posted @ 2021-10-24 10:15 高宇煌 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 一、本周学习总结 本周进入c语言学习的正式课程, 学了简单的输入输出,如Hallo Wold。掌握了整型, 浮点型的变量定义,并运用表达式对变量进行赋值。此外,还学习了分支结构,并运用辅助软件绘画流程图。 在学习过程中,我们还意识到学编程不能只局限于书本,一定要上手打代码,才能加深印象。 二、学习样 阅读全文
posted @ 2021-09-24 11:32 高宇煌 阅读(47) 评论(0) 推荐(2) 编辑