课程名称:开课学期:班级: 指导老师:实验题目:学号: 姓名: 上机时间:
成绩评定 教师签名
嘉应学院计算机学院
实验报告
数据结构课程设计 2017-2018学年第2学期
字符界面的设计与实现
1. 界面背景颜色设置
界面背景颜色设置需要调用system(color)函数,并且包含头文件stdlib.h。其中,颜色属性有两十六进制数字指定,第一个为背景色,第二个则为前景色。函数system(“color 1f”)中,1代表背景为蓝色,f代表前景字体为亮白色。表1-10是前景色和背景色取值含义的对照表,颜色的取值有16种,从0到F。
2. 界面背景大小设置
界面背景颜色设置需要调用system(mode con)函数,并且包含头文件stdlib.h。例如, 要设置背景大小为:长35行,宽78列的矩形。调用格式为: system(“mode con: cols=78 lines=35”);
3. 字符菜单设计,源代码: #include
printf(\ system(\}
void Blue() {
printf(\ system(\}
void Green() {
printf(\ system(\}
void Yellow() {
printf(\ system(\}
void Gray() {
printf(\ system(\}
void main() {
system(\ //设置界面为白字蓝底
system(\设置界面大小
char c; do
{ //循环语句保证主菜单始终出现在界面 system(\
printf(\ printf(\ printf(\ printf(\ printf(\ printf(\
printf(\ scanf(\
switch(c) //实现菜单功能的选择 {
case '1': Red(); break; case '2': Green(); break; case '3': Blue(); break; case '4': Yellow(); break; case '5': Gray(); break; case '6': printf(\
default: printf(\ }
}while(c!='6'); }
4.测试运行界面
主菜单
输入选择1并回车后,运行结果如图
输入选择2并回车后,运行结果如图
输入选择3并回车后,运行结果如图
输入选择4并回车后,运行结果如图
数据结构课程设计-字符型界面的设计与实现



