- 博客(8)
- 收藏
- 关注
原创 C语言 冒泡排序(以从小到大排序为例)
(在纸上手写尝试更易理解),其实到这里我们的思路就明晰了:我们接下来只需进行第二趟,第三趟…第i趟的比较交换(不同的是,每下一趟就要减少上一趟的最后一次比较),从而把第2大,第3大…第i大的数依次推到了数列的最右边,最终就得到了一个从小到大排列的数列。
2023-09-02 20:24:18
638
1
原创 5. C语言 数组(自学笔记)
它的好处是程序员不必在开发时,随意为数组指定⼀个估计的⻓度,程序可以在运⾏时为数组分配精确的⻓度。有⼀个⽐较迷惑的点,变⻓数组的意思是数组的⼤⼩是可以使⽤变量来指定的,在程序运⾏的时候,根据变量的⼤⼩来指定数组的元素个数,⽽不是说数组的⼤⼩是可变的。在C99标准之前,C语⾔在创建数组的时候,数组⼤⼩的指定只能使⽤常量、常量表达式,或者如果我们初始化数据的话,可以省略数组⼤⼩。上⾯⽰例中,数组 arr 就是变⻓数组,因为它的⻓度取决于变量 n 的值,编译器没法事先确定,只有。才能知道 n 是多少。
2023-08-02 17:07:51
68
原创 4.C语言编写猜数字游戏(自学笔记)
在程序中我们⼀般是使⽤程序运⾏的时间作为种⼦的,因为时间时刻在发⽣变化的。C语⾔中⼜提供了⼀个函数叫 srand,⽤来。
2023-07-31 20:02:58
82
1
原创 3.C语言分支和循环(自学笔记
2. 假设要判断i是否为素数,需要拿2~i-1之间的数字去试除i,需要产⽣2~i-1之间的数字,也可以使⽤ 循环解决。1. 要从100~200之间找出素数,⾸先得有100~200之间的数,这⾥可以使⽤循环解决。3. 如果2~i-1之间有数字能整除i,则i不是素数,如果都不能整除,则i是素数。1.题目: 找出100~200之间的素数,并打印在屏幕上。易错:将int flag=1 写在了for循环的外面。注:素数⼜称质数,只能被1和本⾝整除的数字。
2023-07-25 15:27:11
54
原创 2.C语言数据类型和变量(自学笔记)
学习之后,我更需要的是一种知识点的梳理和知识框架的构建,而不是机械地知识复述,所以以后以思维导图为主,这也更加有益于我后期的复习和查漏补缺。
2023-07-22 19:32:24
47
原创 1.初识C语言(自学笔记)
准大一,学校还未定,但高考发挥得很差,估计只能走重邮。从小就对电子产品感兴趣,喜欢拆东西,志愿也是电子相关的填报得较多。原打算在假期自学单片机的,但发现单片机需要一定的C语言基础,于是就踏上了C语言旅途。初学C语言后发现其实C语言也蛮有趣的。为内化每天的学习内容,打下坚实的基础,决定每学一个章节的C语言,就写一篇博客进行总结。
2023-07-21 14:42:19
81
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人