- 博客(5)
- 收藏
- 关注
原创 C语言学习完之后的感受总结
运算符的优先顺序排列清楚,要分清楚哪个先运算,哪个后运算。 在编程之前要考虑好程序的算法,写出流程图,这样才能更加快速的、有效的编程。 要分清楚各个变量的作用域,不能发生混淆,以致发生错误。 在本学期学习中,我的收获还有就是学会了用流程图来表达自己的想法,并根据流程图来逐步实现程序的功能。开始的时候,我画流程图很是困难,需要一个多小时才能清楚的根据自己的想法画出图来,后来画多了,就更加了解它的功能,十分得心应手,能够比较快而准确的画出来。 想学好C语言,交流是必须的,很多细节的错误或者算法上的小瑕疵
2023-02-24 13:18:57 94
原创 【无标题】C语言本学期总结
(对于干货知识,在此不做介绍,本次博客是对过去写的博客的补充,外加小结) ①我编码生涯的开始 #include //使用cin cout,要调用iosteeam库,告诉编译器的预处理器将输 入输出流的标准头文件 using namesqace std; //使用sts(标准)名字空间的意思。用来控制不同jiexiin类库的冲突 问题。 int main() //这一行为主函数(Maui function)的起始声明。不管它在代码的开头,结尾还是 中间,此函数中的代码总是在程序开始运行的第一个被执行。
2023-02-24 13:15:17 74
原创 分支与循环
二分法查找 给定一个小于等于10的正整数k,如何确定它在有序数组{1,2,3,4,5,6,7,8,9,10}中的位置? 一种方法可以用循环遍历数组的方式解决,如图 但是如果数字k为10的话就要遍历十次数组,代码效率太低,这里提供一种更好的方法,称为二分法查找。 基本的思路是,将数组索引的收尾数字相加求平均mid,如果k大于mid,则缩小范围到mid的右边,如果k小于mid,则将范围缩小到k的左边。用if判断k与mid的大小。 为此我们需要定义两个整形变量left和right,代表每次缩小范围后的最左边和最
2023-02-24 13:14:11 44
原创 【无标题】指针
指针: 定义及基础知识 1.在内存中取一个字节为一个内存单元,每个字节里面存放一个指针 比如int a = 10;这个代码,其中a占四个字节,我们取a的地址的时候其实拿到的是四个字节中的第一个字节的地址 2.指针在32位系统中占4个字节,在64位系统中占8个字节 3.不同类型的指针都占同样的字节,那么指针类型的意义是什么? (1)指针类型决定了指针解引用的权限有多大,即能操作几个字节 (2)指针类型决定了,指针走一步能走多远
2023-02-24 13:10:11 43
原创 【无标题】大一初学语言
首先函数有其定义的格式: 首先是函数首部:返回值类型函数名(类型 形式参数1,类型 形式参数2……) /*即表明 结果的数据类型 自定义的函数名 完成功能提供的变量及类型*/ 第二部分就是函数体 其中要注意返回值类型前后应保持一致 空时可以用void 但函数类型为void时,不可以有return语句 函数的声明 调用 定义
2023-02-24 13:09:31 44
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人