- 博客(10)
- 收藏
- 关注
原创 while循环
其中,条件 是一个布尔表达式,如果为 True,则执行 循环体,否则跳过循环。在每次执行完 循环体 后,会再次判断 条件 是否为 True,如果是,则继续执行循环,否则跳出循环。在这个例子中,i 的初始值为 1,sum 的初始值为 0。在每次循环中,将 i 加到 sum 中,并将 i 的值加 1。当 i 的值大于 10 时,跳出循环。print("1 到 10 的和为:", sum)
2023-12-21 10:34:25
514
原创 冒泡排序的思路
冒泡排序是一种基本的排序算法,它的基本思想是通过不断地交换相邻元素的位置,使得较小的元素逐渐“冒泡”到数组的前面,从而实现排序。从数组的第一个元素开始,依次比较相邻的两个元素,如果前一个元素比后一个元素大,则交换它们的位置。继续比较下一对相邻元素,重复上述过程,直到数组的末尾。重复以上步骤,直到整个数组都被排序。
2023-12-20 22:26:26
440
1
原创 数组的概念
数组是一种常见的数据结构,它可以用来存储一组相同类型的数据。矩阵运算:数组可以用来表示矩阵,例如矩阵的加法、乘法等运算可以通过数组来实现。图像处理:数组可以用来表示图像,例如每个像素点的颜色值可以存储在一个数组中。数据存储:数组可以用来存储大量数据,例如存储学生的成绩、员工的工资等。总之,数组是一种非常重要的数据结构,在计算机科学中有着广泛的应用。数据结构:数组可以用来实现其他数据结构,例如栈、队列、堆等。数据排序:数组可以用来进行排序,例如冒泡排序、快速排序等。
2023-12-20 22:24:50
463
1
原创 for循环的用法
在上面的代码中,初始化表达式是i = 1,条件表达式是i <= 10,更新表达式是i++,循环体语句是printf("%d ", i)。该程序会依次输出1到10的整数。其中,初始化表达式用于初始化循环计数器,条件表达式用于判断是否继续执行循环,更新表达式用于更新循环计数器的值。循环体语句是需要重复执行的代码块。在上面的代码中,外层的for循环用于控制输出的行数,内层的for循环用于控制每行输出的*号个数。在C语言中,for循环是一种常见的循环结构,它可以重复执行一段代码,直到满足指定的条件。
2023-12-19 18:11:59
535
1
原创 计算机语言的历程
Fortran语言是第一个高级语言,它是由IBM公司的John Backus和他的团队开发的。计算机语言的历程从机器语言、汇编语言、Fortran语言、C语言、C++语言、Java语言、Python语言等不同阶段的发展,每一种语言都有其独特的特点和应用领域。Java语言是由Sun公司的James Gosling在20世纪90年代初开发的,它是一种面向对象编程语言,具有跨平台的特性。计算机语言的历程可以追溯到20世纪50年代,随着计算机技术的不断发展和应用,计算机语言也得到了不断的完善和发展。
2023-12-19 11:43:19
453
1
原创 字符数组与字符串的区别
c语言中没有字符串这种数据类型,可以通过char的数组来替代。字符串一定是一个char数组,但char的数组不一定是字符串。\0结尾的char数组一定是一个字符串。
2023-12-10 12:37:22
377
1
原创 为什么要学习c语言
C语言是个基础的计算机语言。从总体上来说,低级的编程语言可以让你更好的了解计算机。C 的程序比其他用别的语言写的程序,实现相同的功能,它用的代码行数更少,而它带来的运行效率却更快。有时候,你的程序所需要的速度,只有C语言能做到。如果你学习过C语言,你就能学习现在任何的高级编程语言。因为所有的高级语言都是以C语言为基础的(像JAVA,C++,C#等等)。因为C语言已经存在很多年了,它有广泛的使用团体并且有大量的现成代码可以利用。这就使你能在过去程序的基础上,快速和高效的编写新的算法和函数。
2023-12-07 00:16:34
391
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅