摘要: 1、 设计一个学生信息管理系统,链表中每一结点包括:学号、姓名、年龄、性别、出生年月、地址、电话、电子邮件。程序能实现以下功能:从文件中加载信息从键盘输入信息 显示学生的信息 修改学生的信息 查找链表中是否存在某个元素,并显示这个元素的所有信息,若没有这个元素则显示“无此记录!”的信息。 删除链表中指定学号的结点。添加学生记录 要求:程序运行中,先显示实现以上功能所构成的菜单,然后根据选项调用相应程序及显示其对应的结果。完整的代码如下:#include "stdio.h"#include "stdlib.h"#include "string.h 阅读全文
posted @ 2011-06-28 20:07 新技术 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 实现了通讯录的录入信息、保存信息、插入、删除、排序、查找、单个显示等功能。。完整的代码如下:#include <stdio.h>#include <malloc.h> //得到指向大小为Size的内存区域的首字节的指针//#include <string.h>#include <stdlib.h> //标准库函数// #define NULL 0#define LEN sizeof(struct txlproject) //计算字节//int n;struct txlproject{ char name[30]; //名字 char work[3 阅读全文
posted @ 2011-06-28 19:56 新技术 阅读(430) 评论(0) 推荐(0) 编辑
摘要: Qt编译常见的错误:编译报错:1>Linking...1>cmmwindow.obj : error LNK2001: unresolved external symbol "public: virtual struct QMetaObject const * __thiscall cmmwindow::metaObject(void)const " (?metaObject@cmmwindow@@UBEPBUQMetaObject@@XZ)1>cmmwindow.obj : error LNK2001: unresolved external symbo 阅读全文
posted @ 2011-06-28 18:21 新技术 阅读(18044) 评论(2) 推荐(1) 编辑
摘要: 使用Qt开发界面的时候,发现经常出现一些中文乱码,后来在网上查了很多资料了,终于解决了。 主要有两种解决方法: 方法一: 将这行代码: label.setText(QObject::tr("同一个世界,同一个梦想!")); 修改为: label.setText(QString::fromUtf8("同一个世界,同一个梦想!")); 结果显示就对了! 方法二: 将这行代码: QTextCodec::setCodecForTr(QTextCodec::codecForName("gb18030")); 修改为: QTextCodec::s 阅读全文
posted @ 2011-06-28 18:16 新技术 阅读(3772) 评论(0) 推荐(1) 编辑
摘要: 系统功能:该系统以菜单方式工作,歌曲信息包括:歌名、演唱者、作词、作曲、所属专辑、出版时间、出版公司。试设计一歌厅歌曲管理系统,使之能提供以下功能:歌曲信息录入、修改、插入、删除功能;歌曲排序浏览功能;按歌名查询、按演唱者查询等功能。完整的实现代码如下:#include "stdio.h"#include "stdlib.h"#include "string.h"//歌曲信息包括:歌名、演唱者、作词、作曲、所属专辑、出版时间、出版公司typedef struct music{ char name[20]; //歌名 char sing 阅读全文
posted @ 2011-06-28 13:41 新技术 阅读(688) 评论(0) 推荐(0) 编辑