哪位大佬可以帮我用C语言编程一下要求的程序比较“冒泡排序”和“选择排序”两种排序算法的效率。
完成同样的工作,一个算法的执行效率越高,越容易受欢迎。假设算法的时间主要消耗在“赋值操作”。
请用对给定的10个整数(40,30,60,80,70,10,20,40,50,5),分别使用“冒泡法”和“选择法”对这些数据进行升序排列,并分别统计两种方法出各自需要的“赋值运算次数”,从而对它们的时间效率进行初步评价。
要求:软件至少应具有“使用冒泡法”、“使用选择法”、“效率比较依据以及结论”、“退出”4项菜单。
要求:
(1) 贯彻结构化的程序设计思想。用户界面友好,功能明确,操作方便。
(2) 要求有退出功能,并可以适当增加其它相关功能。
(3) 代码应适当缩进,并给出必要的注释,以增强程序的可读性。