a=0.5*l2;
printf(\此车应缴费:%f元 \\n\ } else if(strcmp(ve[R].variety,\ {
a=0.5*l3;
printf(\此车应缴费:%f元 \\n\} else if(strcmp(ve[R].variety,\ {
b=0.4*l1;
printf(\此车应缴费:%f元 \\n\ } else if(strcmp(ve[R].variety,\ {
b=0.4*l2;
printf(\此车应缴费:%f元 \\n\ } else if(strcmp(ve[R].variety,\{
b=0.4*l3;
printf(\此车应缴费:%f元 \\n\ } else if(strcmp(ve[R].variety,\{
c=0.3*l1;
printf(\此车应缴费:%f元 \\n\ } else if(strcmp(ve[R].variety,\{
c=0.3*l2;
printf(\此车应缴费:%f元 \\n\ } else if(strcmp(ve[R].variety,\ {
c=0.3*l3;
printf(\此车应缴费:%f元 \\n\ } } }
if(de==0) {
printf(\ 此车记录为空 \\n\
11
}
printf(\printf(\n\
id2=getch(); menu(); }
void writefile() {
int i;
if((fp=fopen(\ {
printf(\printf(\printf(\printf(\ printf(\ printf(\
printf(\
printf(\ printf(\
printf(\ 文件打开失败 *\
printf(\ printf(\
printf(\
}
for (i=0;i if(fwrite(&ve[i],sizeof(struct vehicle),1,fp)!=1) { printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\写入文件错误! *\ 12 printf(\ printf(\ printf(\ } } fclose(fp); printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\printf(\ printf(\ printf(\ printf(\ printf(\ printf(\通讯录文件已保存 *\\n\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\exit(0); } void all() { system(\printf(\ printf(\ printf(\ printf(\ printf(\ printf(\printf(\ 13 printf(\printf(\printf(\ printf(\ 车辆总数为:%d *\\n\ printf(\printf(\ printf(\printf(\printf(\ printf(\printf(\printf(\ printf(\printf(\printf(\ printf(\getch(); menu(); } 三、测试及调试 1、调试采用了输入数据模拟路口汽车收费。输入的数据及结果有 (1)2222222 a 12 1 结果100.000000元 (2)5678934 b 13 2 结果120.000000元 (3)2233445 c 1 3 结果120.000000元 2、在调试初期,由于程序输入时的许多错误,导致出现错误。后经仔细检查发现错误并及时更正。 3、程序初期的界面没有做到界面友好,许多版面不够好看,看似程序粗糙,之后进行了一定程度的美化。 四、小结(收获和建议) 通过本次课程设计我学习到了要编写好一个完整性、可读性、健壮性好,效率与低存储量需求的C语言程序是十分不容易的。在经过很长时间的努力之后,看着劳动成果,很欣慰!虽然程序的完成有他人的帮助,资料的查询。但是,这毕竟是完成的第一个C语言大程序。 由此可见,平时扎实的基础是很关键,因为如果平时学得就不怎么样,那么面对这么一个比较有难度的程序,可能会望而却步,看他人的程序都是个难点,更别说自己去设计。所以我们在平时要扎实地打好基础,认真听课和完成作业,遇到不懂的要及时向他人寻求帮助。另外,编写C语言程序也是一个长期积累的过程,任何人都不可能一下子就能编出一个C语言程序,我们要经常练习,平时多看他人的程序,自己编写一些小程序,不仅可以减少在输入时的输入错误,还可以学习到一些改正错误的方法,不断完善自己,从而达到一个可以轻松编写C语言程序的人。 14 五、程序截图 15