自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 (C数据结构)尾插法建立单链表

在插入时,新的结点插入到当前链表的表尾,为此必须增加一个尾指针 r,使其始终指向当前链表的尾结点。定义尾指针r,指向头结点L。scanf读取第一个元素。开启while循环链表。

2024-04-26 21:08:07 1139 2

原创 (C数据结构)头插法建立单链表 示例

输入3 4 5 6 7 9999一串整数,9999代表结束,通过头插法新建链表,并输出,通过尾插法新建链表并输出。scanf读取第一个元素。

2024-04-25 17:45:58 1056 1

原创 (C顺序表示例)初始化顺序表(顺序表中元素为整型),里边的元素是1,2,3,然后通过scanf读取一个元素(假如插入的是6),插入到第2个位置,打印输出顺序表

(提醒,Language一定要选为C++。第一次输入插入的元素值,第二次输入删除的位置。假如插入的元素为6,那么输出为。假如删除的位置为1,那么输出为。

2024-04-24 20:22:06 259

原创 (C数据结构)顺序表的初始化、插入、删除、查找

【代码】(C数据结构)顺序表的初始化、插入、删除、查找。

2024-04-23 20:25:12 242

原创 (C++的引用)主函数定义字符指针 char *p,然后在子函数内malloc申请空间(大小为100个字节),通过fgets读取字符串,然后在主函数中进行输出。

如果输入的是I love C language,那么输出也是I love C language。输入一个字符串,例如 I love C language。

2024-04-23 00:20:53 205

原创 (C语言)递归例子:登台阶问题:假如有n个台阶,一次只能上1个台阶或2个台阶,请问走到第n个台阶有几种走法?

如果输入是3,走到第3个台阶的路线总计有3种,1,1,1 和 1,2 和2,1,输出为3。

2024-04-21 20:34:28 381

原创 (C语言)输入一个整型数,然后申请对应大小空间内存,然后读取一个字符串,最后输出该字符串

这里要小心,第一次输入整形数据时,缓冲区内还有个换行符。读取的字符串中有空格,故不可以用。fflush(stdin)清空标准输入缓冲区。用 scanf ( "%c", &c ) 清除。申请的空间返回值是(无类型的。,想要消除换行符可以利用。

2024-04-21 17:44:20 313

原创 (C语言) 输入一个整型数,存入变量i,通过子函数change把主函数的变量i除2,然后打印i

输入一个整型数,存入变量i,通过子函数change把主函数的变量i除2,然后打印i,例如如果输入的为10,打印出5,如果输入的为7,打印出3。思路:设计到子函数change,传值修改的是形参并不是实参,故使用传地址 change( int *a )

2024-04-21 00:48:44 354

原创 (C语言)判断一个字符串和其逆转后的字符串是否相同

读取一个字符串,字符串可能含有空格,将字符串逆转,原来的字符串与逆转后字符串相同,输出0,原字符串小于逆转后字符串输出-1,大于逆转后字符串输出1。例如输入 hello,逆转后的字符串为 olleh,因为hello 小于 olleh,所以输出-1。可以用for循环进行遍历,则 i =0 时,j 为最后一个元素,最后,i < strlen 或者 j > 0。思想:举例,若输入 abc,则逆转为 cba,可以把a和c进行翻转,

2024-04-20 17:28:23 213

原创 (C语言)某人想将手中的一张面值100元的人民币换成10元、5元、2元和1元面值的票子。要求换正好40张,且每种票子至少一张。问:有几种换法?

题目:某人想将手中的一张面值100元的人民币换成10元、5元、2元和1元面值的票子。要求换正好40张,且每种票子至少一张。思路:设10元有ten张,5元有five张,2元有two张,1元有one张。

2024-04-19 17:38:14 391

原创 (C语言)判断一个数是否是对称数(逆置)

例如 12321是对称数,输出yes,124421是对称数,输出yes,1231不是对称数,输出no。核心思想:将一个数进行逆置,例:1234 逆置后为:4321。

2024-04-19 16:37:55 218

基于MAX7219的十字路口交通灯控制器

做了几天的单片机课程设计,想着做完上传一下。 整个系统是以AT89C51单片机作为控制的,采用一种数码管显示专用驱动芯片MAX7219,用发光二极管(红,黄,绿)代表各个路口的交通灯,用七段数码管对转换时间进行倒计时。 设计有一个十字路口东、南、西、北四个方向,以南、北路口绿灯亮作为一个循环的开始,即分为以下四个状态: 状态1:南北通行(绿),东西禁止(红)【持续25s】 状态2:南北准备(黄),东西禁止(红)【持续5s】 状态3:南北禁止(红),东西通行(绿)【持续10s】 状态4:南北禁止(红),东西准备(黄)【持续5s】

2023-12-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除