采用自下向上扫描,对R做冒泡排序 int i,j; Boolean exchange; //交换标志 for(i=1;i/最多做n-1趟排序 exchange=FALSE; //本趟排序开始前,交换标志应为假 for(j=n-1;j>=i;j--) //对当前无序区R[i..n]自下向上扫描 if(R[j+1].key<R[j].key){//交换记录 R[0]=R[j...
以下代码为用c语言编写的冒泡排序函数。(1)根据代码,画出该函数的程序流程图、盒图,PAD图;(2)画出流图,并应用McCabe方法计算环形复杂度;(3)应用白盒测试技术,为该函数设计测试用例(判定覆盖);(4)应用黑盒测试技术,为该函数设计测试用例(等价划分)(4)如果该函数作为某软件系统的一个模块使用,该函数有哪些...