- 博客(5)
- 收藏
- 关注
原创 西电程序设计C++试题第五题---简单文件数据库-模拟餐馆点餐系统
3)管理员菜单包括菜品信息和用餐者信息录入、修改和删除。菜品信息至少应包括:编号、菜名、类别、价格等;用餐者信息至少应包括:编号、姓名、点餐信息、付费金额、用餐状态(就餐或打包)等。第二个参数为用户身份,-a表示管理员,-u表示用餐者;2)用餐者菜单包括菜品分类(大类)、菜品列表(含每道菜品的构成信息)、点餐、付费、查询等功能。1)用户分为管理员和用餐者两类,分别显示不同文本格式菜单,通过菜单项对应数字进行选择。涉及知识点:文件读写、内存管理、结构体定义、基本数据结构、高级格式化输入输出。
2024-04-25 20:10:19
177
1
原创 西电程序设计C++试题第四题---RLE压缩解压算法
要求:编写一个程序,可以在命令行输入参数,完成指定文件的压缩解压命令行参数如下 [rle file1 c(-d) file2] 第一个参数为可执行程序名称,第二个参数为原始文件名,第三个参数为压缩或解压缩选项,第四个参数为新文件名。涉及知识点:文件读写、位操作、内存管理、结构体定义、RLE算法、命令行参数。一,压缩函数,包括文件读取,压缩,文件编写保存。二,解压函数,包括文件读取,解压,文件编写保存。
2024-04-25 20:04:20
323
原创 西电程序设计C++试题第三题---位图图像文件缩放
要求:编写一个程序,可以在命令行输入参数,完成指定文件的缩放,并存储到新文件,命令行参数如 (zoom file1.bmp200 file2.bmp)第一个参数为可执行程序名称,第二个参数为原始图像文件名,第三个参数为缩放比例(百分比),第四个参数为新文件名。涉及知识点:文件读写、结构体定义、内存管理、基本图像处理算法、命令行参数。一,写好位图文件头结构体,位图信息头结构体,像素头结构体结构体。四,将位图图像保存到文件;二,从文件读取位图图像。
2024-04-25 19:58:57
380
1
原创 西电程序设计C++试题第二题---(简单数据结构)堆栈模拟
要求:编写一个程序模拟堆栈,要求能够模拟入栈、出栈、返回栈顶元素等基本操作。栈中元素可用整数代替。不能使用C++模板库预定义的类型。程序运行中可输入多组入栈、出栈操作,每次操作后展示栈中元素。一,定义一个结构体Node为栈的节点,里面包含节点内的数据和只向下一个节点的指针。二,定义一个堆栈类,包含栈顶节点,和出入栈的函数。涉及知识点:内存管理、结构体定义、基本数据结构。三,写一个简单的系统,实现用户出入栈操作;
2024-03-23 16:47:26
348
原创 西电程序设计C++试题第一题---高精度计算
要求:用整形数组表示10进制大整数(超过int的整数),数组的每个元素存储大整数的一位数字,实现大整数的加减法。三,用0补位,若大数为12345,将小数补为01234,同为5位。一,将读入的数字00001234化为1234。涉及知识点:数组,流程控制,函数等。四,加减法,具体看代码。
2024-03-23 14:46:35
385
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人