- 博客(43)
- 收藏
- 关注
原创 Qt对话框
如果账号和密码不匹配,弹出错误对话框,给出信息”账号和密码不匹配,是否重新登录“,并提供两个按钮Yes|No,用户点击Yes后,清除密码框中的内容,继续让用户进行登录,如果用户点击No按钮,则直接关闭登录界面。“,并给出两个按钮Yes|No,用户迪纳基Yes后,关闭登录界面,用户点击No后,关闭对话框,继续执行登录功能。完善对话框,点击登录弹出对话框,如果账号和密码匹配,则弹出信息对话框,给出提示”登录成功“,提供一个Ok按钮,用户点击Ok后,关闭登录界面,跳转到其他界面。
2024-12-29 20:48:49
525
原创 c++Qt登录页面设计
将登录按钮使用qt5版本的连接到自定义的槽函数中,在槽函数中判断ui界面上输入的账号是否为"admin",密码是否为"123456",如果账号密码匹配成功,则输出“登录成功”,并关闭该界面,弹出另一个界面。如果匹配失败,则输出登录失败,并将密码框中的内容清空。使用手动连接,将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中,在自定义的槽函数中调用关闭函数。账号密码正确输出“登录成功”信息,并挑战界面,关闭登录界面。账号密码错误输出“登陆失败”信息,并清空密码。
2024-12-28 21:07:07
546
原创 局域网CS模型,局域网内一个服务器,多个客户端连接一个服务器,完成局域网聊天(多进程并发,多线程并发,select函数,poll函数,完成TCP并发服务器)。
【代码】局域网CS模型,局域网内一个服务器,多个客户端连接一个服务器,完成局域网聊天(多进程并发,多线程并发,select函数,poll函数,完成TCP并发服务器)。
2024-11-25 20:28:51
577
原创 使用2个有名管道实现全双工通信。
进程1发送到进程2:进程1的父进程发送,进程2的父进程接收。进程2发送到进程1:进程2的子进程发送,进程1的子进程接收。创建两个进程,每个进程创建一个子进程。
2024-11-13 17:38:21
289
原创 包含注册登录界面的单链表学生管理系统
1、使用fscanf和fprintf实现登录注册界面,登录成功显示学生管理系统菜单界面。2、学生信息结构体(学号,姓名,年龄)3、界面功能包含:录入学生信息,输出学生信息,任意位置删除学生信息,任意位置插入学生信息,任意位置修改学生信息,任意位置查找学生信息,表头插入一个学生,表尾插入一个学生信息,按照姓名查找学生并删除,按照年龄查找学生并修改其学号为10086。4、所有功能都需要人为输入,不能写死参数。
2024-11-08 21:50:40
467
原创 链栈存储学生信息三级引用
链栈,自己实现一遍,但是节点存储不是整数,存储学生信息(年龄,分数,姓名)三级引用。1、建立学生信息结构体,将data改为学生信息结构体类型。2、循环入栈和出栈。
2024-11-01 19:52:26
486
原创 双链表简单学生系统
4、调用函数,按照姓名查找某个学生是否存在,存在输出该学生是第几个节点。1、头插法创建双向链表,节点是学生信息(学号,分数,姓名)3、调用函数,求出分数是完数的学生,并输出该学生所有信息。2、调用函数遍历链表所有信息。
2024-10-31 23:51:15
358
原创 单链表编写简单学生管理系统
while(1)printf("\t-------------------功能选择------------------\n");printf("\t1.录入学生信息:\n");printf("\t2.输出学生信息:\n");printf("\t3.任意位置插入一个学生\n");printf("\t4.任意位置删除一个学生\n");printf("\t4.将单链表逆置在输出\n");printf("\t0.退出程序\n");int ch;printf("选择功能:");
2024-10-29 09:00:09
761
原创 作业day9
int t=*p1;*p1=*p2;*p2=t;int a,b;int *p1=&a;int *p2=&b;fun(p1,p2);return 0;int sum=0;i<6;int a[6];int *p=a;i<6;i<5;i++)j<5-i;p[j+1]=t;i<5;int *p=a;i<5;i++)fun(p);
2024-10-17 20:39:57
241
原创 作业day8
printf("是三角形:");printf("等边三角形\n");printf("等腰三角形\n");}elseprintf("其他三角形\n");}elseprintf("不是三角形\n");int a,b,c;printf("请输入三角形的三个边:");fun(a,b,c);return 0;int j=0;int sum=0;int q=0;int o=0;;i++)break;i<j;o++;}elseq++;
2024-10-16 22:10:30
360
原创 作业day7
作业5:23031班有4个小组,每组有5名学生,C语言基础考试成绩,第一组5位同学的成绩为90、92、93、91、88,第二组5位同学的成绩为86、89、87、85、99,第三组5位同学的成绩为100,95,85,75,90,第四组5位同学的成绩为90,85,85,95,80,定义二维数组分别输入4个小组的成绩,利用循环再输出4个小组的学生成绩,求出每个小组的最低成绩,最高成绩并输出每个小组的最高成绩,最低成绩。作业3:有如下两个数组:int arr[] = {1,2,3,4,5,6,7,8,9,0};
2024-10-15 21:07:39
291
原创 作业day4
计算公式为:C = 5/9*(F-32);要求不要放到编译器中运行,自己手动分析出每条输出语句的结果,分析出结果后,再在编译器中执行验证结果。
2024-10-11 20:49:09
488
原创 作业1day1
按照图示,先建立绿框中的目录和文件,其中d0 d1 d2 d3 d4 d5是目录,f1 f2 f3是文件,再完成红色文字的1 2 3 4 5步操作。1.在用户的家目录下创建91C目录,在91C目录下创建目录文件 dir1 和 普通文件file1。2.在91C目录下给dir1目录嵌套创建 dir1/dir2/dir3/dir4/dir5。4.在dir4目录中将91C目录下的file1 移动到上一级的dir3中。8.在dir4中直接回到家目录 删除刚才创建的目录 91C。
2024-10-11 18:39:20
390
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2