C语言学习笔记
记录学习中的知识点和编写的一些程序
不吃辣的IT男
计算机科学与技术系的大学僧,目前学习C语言,Python语言,会持续更新学习干货,正在更新算法图解,需要相关电子版书籍的可以关注
微信公众号:不吃辣的IT男
展开
-
实现菜单模块功能(四)
这里写目录标题实验项目4 (文件、结构体、数组综合应用):菜单第1项完成菜单第2项完成菜单第3项完成菜单第4项完成菜单第5项完成代码实验项目4 (文件、结构体、数组综合应用):菜单第1项完成创建包含上述学生信息的文件:“student.data”,并输出学生信息;菜单第2项完成将学生信息文件“student.data”数据读到一个数组s中,统计学生个数,将数组s按学号从小到大排序后输出到屏幕和文件 “s_no.data”中。菜单第3项完成将学生信息从数组s中拷贝到数组s_name中,将s_n原创 2020-07-05 08:57:48 · 1658 阅读 · 5 评论 -
实现菜单模块功能(三)
菜单第1项完成:创建一个仅含头结点的空链表,如果创建成功,输出创建空链表成功,返回头结点的指针,否则输出创建空链表失败,退出程序运行。菜单第2项完成:依次输入一组整数,以-1作为结束的标志,创建由这些输入数据所形成的带头结点的单链表,输出链表的数据信息,返回头结点的指针。若输入:45,45, 23,45,54,25, -1。则生成链表: 菜单第3项完成:输入一个整数。将这个数插入在第2项建立的链表的链尾,并输出整个链表中的数据信息。菜单第4项完成:输入一个整数,删除这个数在第3项完成后的链表中原创 2020-10-22 18:48:02 · 2052 阅读 · 6 评论 -
(C语言)实现菜单模块功能(二)(数组及应用):
菜单第1项完成:输入一组整数,以-1作为结束的标志,用数组s接收这组数,输出数组中元素的个数和所有元素的值(规定这组数不超过100个,数组中的元素值可以重复出现;例如,输入6 9 5 4 6 7 5 6 8 6 6 2 3 -1,则元素个数为:13) 。菜单第2项完成:在完成第1项的基础上,输入一个整数x,将s中值等于输入值x的所有元素从数组中删除,并输出删除后元素的个数和数组元素的各个值(例如, 输入6,则结果为:个数=8 ; 数组元素为: 9 , 5, 4 , 7 ,5原创 2020-07-05 08:57:06 · 3790 阅读 · 1 评论 -
实现菜单模块功能(一)。
一、 主菜单形式如下:1: *******2: *******3: *******4: *******5: *******6:退出程序菜单第1项完成:一只老鼠咬坏了账本,公式中符号[ ]代表老鼠咬掉的地方,表示一位数字。要恢复等式,3[ ]4356+[ ]8832=196360,应在[ ]中填上什么样的数字。菜单第2项完成:输出乘法口诀表。菜单第3项完成:A、B、C、D、E五名学生有可能参加计算机竞赛,根据下列条件判断哪些人参加了竞赛,哪些人没参加:A参加时,B也参加;B和C或者都参原创 2020-07-05 08:57:17 · 3455 阅读 · 1 评论