- 博客(6)
- 收藏
- 关注
原创 Qt字符串中文乱码问题(编码问题)
在做图书管理系统时,有一个功能需要用到QTableWidget来输出字符串,文件里的数据如图所示:tableWdiget输出的数据如图所示:经过查阅资料,作出以下总结:1.一般字符串本身是ASCII码的数组,但是中文用的是GBK编码。2.关于GBK以下为查阅百度所得资料:当字符小于127位时,与ASCII的字符相同,但当两个大于127的字符连接在一起时,就代表一个汉字,第一个字节称为高字节(从0xA1-0xF7),第二个字节为低字节(从0xA1-0xFE),这样大约可以组合7000多个简体汉
2021-04-25 23:07:34
2352
1
原创 HAUTOJ1192删除记录(分别用结构体数组和单链表实现)
题目描述有一学生成绩表,包括学号、姓名、3门课程成绩。请实现如下删除功能:输入一个学生的学号,删除该学生的所有信息。输入首先输入一个整数n(1<=n<=100),表示学生人数;然后输入n行,每行包含一个学生的信息:学号(12位)、姓名(不含空格且不超过20位),以及3个整数,表示3门课成绩,数据之间用空格隔开。最后一行输入一个学号num。 输出若要删除的学号不存在,则输出“error!”;否则,输出删除该学生后的所有记录。样例输入3541207010188 Zhangling
2021-02-23 12:47:27
362
原创 HAUTOJ1191添加记录(分别用结构体数组和单链表实现)
题目描述有一学生成绩表,包括学号、姓名、3门课程成绩。已知该成绩表按学号升序排序。请编程实现,添加一个新的学生信息,且使成绩表仍按学号有序;若待添加的学号与已有学号重复,则输出错误信息,拒绝添加。输入首先输入一个整数n(1<=n<=100),表示学生人数;然后输入n行,每行包含一个学生的信息:学号(12位)、姓名(不含空格且不超过20位),以及3个整数,表示3门课成绩,数据之间用空格隔开。最后一行输入一个待添加的学生信息,包括学号、姓名和3门课成绩 。输出若待添加的学号与已有学号重
2021-02-22 15:20:28
451
原创 HAUTOJ1190查询记录(分别用结构体数组和单链表实现)
题目描述有一学生成绩表,包括学号、姓名、3门课程成绩。请实现如下查找功能:输入一个学生的学号,输出该学生学号、姓名、4门课程成绩 。输入首先输入一个整数n(1<=n<=100),表示学生人数;然后输入n行,每行包含一个学生的信息:学号(12位)、姓名(不含空格且不超过20位),以及3个整数,表示3门课成绩,数据之间用空格隔开。最后一行输入一个学号num。输出若学号num存在,输出该学生的学号、姓名、3门课程成绩;若该学号不存在,则输出“Not Found”。样例输入35412
2021-02-21 21:09:21
427
原创 用单链表(c语言)实现学生信息管理系统
刚学到单链表,结合之前用Java实现学生信息管理系统的经验用单链表实现了一遍。由于是小白,所以代码写得很基础,大佬轻喷(另外,我发誓以后再也不做学生信息管理系统了。。太无聊了#include<stdio.h>#include<stdlib.h>#include<string.h>int number=0;struct score{ int chinese; int math; int english;};typedef struct node{
2021-02-20 23:30:55
2022
3
原创 用Java实现一个最基础的学生信息管理系统
本人大一菜鸡一枚,初学Java,第一次做项目,用到的都是最基础的知识,大佬勿喷(学生类package com.lonelystar.student;public class student { private String id; private String name; private String age; private String address; public student() { } public student(Strin
2021-02-07 15:06:37
418
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人