![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 51
嗷嗷待哺的簸箕板
这个作者很懒,什么都没留下…
展开
-
图书管理系统(c语言)功能比较全
前提:最近看到蛮多链表的课设,然后发现其实都差不多,图书管理系统,学生信息等,然后把去年的学生信息管理系统改了改,改成图书管理系统效果如下:①界面②输入,不一定5个,最后####结尾就好,这里本人并不想改③打印,这里是乱序的,然后有分类情况**④排序,**我根据书名排序的,如果要实现名字相同,时间早的在前,再加一句if判断重新交换赋值即可,这里就不赘述了**讲一下分类的算法(敲重点):**我在结构体中设置了一个order变量,他表示这个节点的出版社是否相同,相同为0,不同为1。然后我们通原创 2021-01-09 16:49:02 · 1614 阅读 · 1 评论 -
C++,图像处理,实现图像平铺,截取
使用指针方式让文件读取变快让绿色和紫红色void work_1(){ LPCTSTR regionFilePath = _T("D:\\4.jpg");//源图像 LPCTSTR finalFilePath = _T("D:\\4a.jpg");//目标图像 CImage image; image.Load(regionFilePath); int width = image.GetWidth(); int height = image.GetHeight(); int bpp = im原创 2020-07-14 21:12:44 · 1621 阅读 · 0 评论 -
C语言,结构体数组,进行录入学生信息,不是数组链表
结构体数组录入信息简易版本,长度不变#include<stdio.h>struct student{ char name[20]; char ID[20]; int score[5];//五门课成绩 int sum;}stu[3];int main(){ int i,j; for(i=0;i<3;i++) { scanf("%s",stu[i].ID);scanf("%s",stu[i].name); stu[i].sum=0; for(j原创 2020-07-14 14:28:34 · 5644 阅读 · 6 评论 -
C语言,链表实现学生信息录入
直接上代码,不懂的话看我之前的博客链接C语言,单链表实现,读入信息/*头文件*/#include <stdio.h>#include<dos.h> /*dos.h包含了与dos相关的结构、flags等数据,还有dos相关的低级IO函数、 内存访问函数、中断访问函数等等。 */#include<stdlib.h> /*其它说明*/#include<string.h> /*字符串函数*/原创 2020-07-14 12:22:27 · 4950 阅读 · 2 评论 -
C语言,单链表实现(不含文件读入信息,单纯手动)
C语言,单链表实现(不含文件读入信息,单纯手动录入信息)主要以学生ID,姓名和三课成绩进行操作结构体定义struct Node{ char name[20]; // 学生姓名 char no[20]; // 学生学号 float score[3]; // score数组分别存储语文、数学、英语成绩 float total; // 总分 struct Node *next; // 下一个结点的地址};创建链表先上代码图typedef st原创 2020-07-13 13:35:30 · 570 阅读 · 0 评论 -
C++,实现图像的翻转和变色
C++,实现图像的翻转和变色,实践周纪念一下主要上下左右,180度翻转,和其他变色需要用到头文件 atlimage.h,类CImage,COLORREF编译器:VS,安装ATL for 142生成工具字符集设置为宽字符,或者利用LPCTSTR直接定义,不过 dev-C++可以不用考虑定义LPCTSTR,也无需设置,直接使用,不过就是不能用atlimage.h这个头文件是了,基本的文件输入输出没问题修改的图文件都是jpg格式左右颠倒void reverseRGB(CO原创 2020-07-06 21:29:15 · 4581 阅读 · 12 评论