大学计算机软件技术基础课程设计任务书
一、题目:
火车票信息管理系统;
二、目的与要求 :
● 目的培养学生综合利用C++语言进行程序设计的能力,
● 培养学生的编程能力、用计算机解决实际问题的能力,加强对理论知识的理解和实际运用;
● 培养学生对软件工程知识和方法的初步认识,提高软件系统分析能力和程序文档建立、归纳总结的能力;
● 提高学生的实际动手能力和独立思考的能力。
最后的版本,不想更新了。更新也没有什么功能自己可以弄了。该版本修改了前几个版本中错误的地方,相对完整了许多,功能也加强了。
/*----------该程序主要实现火车票信息的管理----------*/
#include <string.h>
#include <stdio.h>
/*----------定义车次、出发站、终点站、发车时间、到达时间、票价数组----------*/
char trains[10][10], start_station[10][10], end_station[10][10], start_time[10][10], end_time[10][10];
int price[10], i = 0, j = 0, k = 0, l = 0, x = 0; /* ----------定义全局变量---------- */
void set( void );
void search( void );
void sum( void );
void sort( void );
国家药监局:积极支持创新药械进医院、进医保
void edit( void );
void del( void );
int main( void )
{
int o; /* ----------o在此处为选项数值---------- */
/*----------以下代码为主菜单选项----------*/
for ( o = 1; o != 0; o )
{
printf( "\n------------------------------------------------\n" );
printf( "----------欢迎使用火车票管理系统主菜单----------" );
printf( "\n------------------------------------------------\n" );
printf( " 1.set (录入)\n" );
printf( " 2.search (查询)\n" );
printf( " 3.sum (统计)\n" );
printf( " 4.sort (排序)\n" );
printf( " 5.edit (编辑)\n" );
printf( " 6.del (删除)\n" );
printf( " 0.exit (退出)\n" );
printf( "\n请输入要选择的服务项目:" );
scanf( "%d", &o );
if ( o == 1 )
set();
else if ( o == 2 )
search();
else if ( o == 3 )
sum();
else if ( o == 4 )
sort();
else if ( o == 5 )
edit();
else if ( o == 6 )
del();
else if ( o == 0 )
break;
else
printf( "\n请输入正确的数字!n\n" );
}
}
/*----------录入子函数---------*/
void set( void )
{
printf( "\n请输入准备录入的信息数:" );
scanf( "%d", &i );
if ( i <= 0 配资股票开户网站