C语言课程设计题目 12 01

发布 2022-10-04 09:05:28 阅读 9305

一、向量、矩阵的加法与乘法运算。

1.课程设计要求。

1)实现向量加、向量减、向量数乘、矩阵乘向量、矩阵数乘、矩阵乘矩阵的功能。

2)程序具有对文件操作的功能,即输入输出可以针对预定的文件进行,选择操作(如加法)后,向量或矩阵的数据在文件中,计算所得的结果除在屏幕上显示之外,也要输入到指定的文件中。

2.课程设计说明。

1)对实矩阵进行运算。

2)调试时,先将文件功能部分调试出来,调试别的功能时由文件输入数据,可节省大量时间。

二、堆栈四则运算。

1.课程设计要求。

利用堆栈实现四则运算。运算符包括加“+”减“-”乘“*”除“/”和括号“( 输入的表达式以回车符结束。

2.课程设计说明。

要求程序建立两个初始栈,一个用来放操作符串,一个用来存放操作数串。

三、手机通讯录的模拟实现。

1.课程设计要求。

设计出模拟手机通信录管理系统。

2.课程设计说明。

1)查看功能:选择此功能时,列出下列三类选择。

a 办公类 b 个人类 c 商务类 ,当选中某类时,显示出此类所有数据中的姓名和**号码)

2)增加功能:能录入新数据(一个结点包括:姓名、**号码、分类(可选项有:a 办公类 b 个人类 c 商务类)、电子邮件)。例如。

杨春 135商务类

当录入了重复的姓名和**号码时,则提示数据录入重复并取消录入;当通信录中超过200条信息时,提示存储空间已满,不能再录入新数据;录入的新数据能按递增的顺序自动进行条目编号。

3)拔号功能:能显示出通信录中所有人的姓名,当选中某个姓名时,屏幕上模拟打字机的效果依次显示出此人的**号码中的各个数字。

4)修改功能:选中某个人的姓名时,可对此人的相应数据进行修改。

5)删除功能:选中某个人的姓名时,可对此人的相应数据进行删除,并自动调整后续条目的编号。

四、打字训练。

针对西文字符设计实现一打字训练程序。训练内容从文本文件读入,每次训练结束,可以进行打字时间、打字速度、正确率的统计显示。具体可参考tt打字训练程序的相应功能实现。

C语言课程设计题目

c程序课程设计题目及任务 从以下三个题目中任选一个。任务 自学c语言中相关知识,设计出库存管理系统。要求如下所述 1.能够完成图书出库和入库记录。必须录入的图书信息 图书名,图书号,借阅人姓名,借阅人学号,借阅人班级等。其它信息可以自行增加。以文件 的形式保存当天所有图书的出入库情况。请自学文件的教...

C语言课程设计题目

1 2题目描述 编写程序,能够实现简单的计算器功能,要求 1 能够实现实数的加 减 乘 除 乘方运算 2 能够重复进行多次运算,直到输入0运算上0时退出程序 3 输出结果保留两位小数 考核点 学生熟练运用循环 选择结构的能力。考核方式 运行应用程序,由老师任意选择若干项操作,检测运行效果。24运动会...

C语言课程设计题目

c语言课程设计实施方案与题目。c语言实践教学环节实施方案。填表人 高永辉填表时间 2015年 9 月 1 日。注 1 指导教师一栏中,责任教师填写在第一位 2 每个课程设计每个班级填写一份。c语言课程设计题目 一 一 题目 火车站购票管理系统。二 目的与要求。1.目的 1 基本掌握面向过程程序设计的...