background image

语言程序设计

键盘对该月的员工销售情况进行数据的读入。

 

函数调用关系: 被主函数调用。由 switch()开关结构中进入,并在文中

无返回值的空值 void 函数。

   

函数的出口: 当程序执行提示语 printf("继续输入请按回车,结束输

入请按 esc\n");”的时候,对用户的操作进行提示,如

果用户选择了按 ESC”键,则用户选择了结束数据的

录入,将结束该函数,而执行主函数 main() “

中 break;”

跳出 switch()开关函数,继续执行 for 循环结构。

2 功能函数 f2()

函数的功能:   

  

按销售额对销售员进行排序,输出排序结果。

  

函数的入口: 程序从 main()的 switch()开关结构中进入,即 choise 的

值 为 2 时 , 开 始 进 入 该 函 数 , 进 入 函 数 后 , 首 先 用

“fopen

() 打开文件,然后利用 fread

() 读取二进制

数据,最终利用选择排序法,按销售员的所选产品的总

销售额对销售员进行排序。

函数调用关系:被主函数调用。由 switch()开关结构中进入,并在文中无

返回值的空值 void 函数。

  

函数的出口: 当输出排序结果用 printf()标准输出到屏幕上,然后结束

该函数,而执行主函数 main() “

中 break;”跳出 switch()开

关函数,继续执行 for 循环结构。

3

功能函数 f3()

函数的功能:  统计每种产品的总销售额,

  

输出排序结果

  

函数的入口: 从 main()的 switch()开关结构中进入,即 choise 的值为 3

的时侯,进入该函数,开始读取数据对用户进行提示,

然后统计每种产品的总销售额。将计算后的总销售额进行

排序,最终把排序的结果用 printf()标准输出函数,将

结果输出在屏幕上。

 

第 3   

页 共 23