C语言
吃不胖的虾饺
这个作者很懒,什么都没留下…
展开
-
c语言-------两个时间点之间的时间间隔
从键盘输入两个时间点(24小时制),输出两个时间点之间的时间间隔,时间间隔用“小时:分钟:秒”表示。如:3点5分25秒应表示为–03:05:25.假设两个时间在同一天内,时间先后顺序与输入无关。以“小时:分钟:秒”的格式输出时间间隔。原创 2023-12-20 14:48:11 · 265 阅读 · 1 评论 -
算法排序--数组
【代码】算法排序--数组。原创 2023-12-18 22:30:25 · 48 阅读 · 1 评论 -
几种算法排序
数据结构中几种算法排序。原创 2023-12-18 22:23:36 · 104 阅读 · 1 评论 -
链表--集合求差集
线性表A和B分别表示两个集合A和B(同集合中的元素值各不相同、无序),用带头结点的单链表存储。(4)编写函数,实现求集合A和B的差集C,保存到新的单链表。另辟空间构成一个线性表C,编写算法求C=A和B的差集。(1)编写函数,实现输入数据建立集合单链表。(2)编写函数,实现链表中元素的输出。(3)如果需要复制链表,编写函数实现。调用上述函数,依次输出C中的元素。第2行输入A中的元素,以空格分隔。第4行输入B中的元素,以空格分隔。依次输出C中的元素,以空格分隔。第1行输入A的元素个数。第3行输入B的元素个数。原创 2023-09-19 23:43:39 · 370 阅读 · 0 评论 -
链表——求集合的交集
假设元素依值递增有序排列的线性表A和B分别表示两个集合(即同一表中的元素值各不相同),现要求另辟空间构成一个线性表C,其元素为A和B中元素的交集,且表C中的元素也依值递增有序排列。输入A和B集合中的元素;输出A和B的交集C中的元素。(1)编写函数按照升序序列输入元素值,建立集合的循环单链表。(3)编写函数依次输出集合中的元素。按照升序依次输入集合A的元素值输入集合B的元素个数。依次输出A和B的交集C中的元素。按照升序依次输入集合B的元素值。按照升序依次输入集合A的元素值。按照升序依次输入集合B的元素值。原创 2023-09-17 16:39:43 · 535 阅读 · 1 评论 -
continue,break在c语言中的作用
在c语言中,continue和break是两种常用的控制语句。它们都用于控制程序的执行流程,但是它们的作用不同。原创 2023-07-29 16:48:23 · 152 阅读 · 0 评论 -
c语言的三种循环
循环是一种重复执行相同代码的结构。它有三个要素:循环变量、循环条件和循环变量的变化。循环分为三种类型:while循环、do while循环和for循环。首先我们先讲while循环while(判断表达式)语句注意while后面没有分号首先上来就是执行判断表达式,表达式的值为0,循环直接结束;表达式的值不为0,则执行循环语句再继续判断,是否进行下一次判断在屏幕上打印1~10的值思考:i的最后输出结果是什么。原创 2023-07-27 21:38:00 · 1313 阅读 · 1 评论