求大神看一下这个程序是怎么排序的void CStudentDlg::OnMenuitemSort() {CString StrText1,StrText2; int num,i,flag,j; int score1,score2;num=0; i=0; while(m_ListControl.GetItemText(i,3)!="") { num++; i++; } struct Item ListItem[100];for(i=0

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/10 19:13:29
求大神看一下这个程序是怎么排序的void CStudentDlg::OnMenuitemSort() {CString StrText1,StrText2; int num,i,flag,j; int score1,score2;num=0; i=0; while(m_ListControl.GetItemText(i,3)!=
xRJ1jJӧ;gZ"T+X#ә2MU>NK|JEqEF+3&.t+ɽ$R>ܭ{~md[=ۺr/8%~2Ɩڜ37EVZRNXdeYQ@"DEUbb8Y8)5E7EEVY !7ҫDה"L3 v:bL (&wx$5]`Ҕ=w<inx"mKDo?%d" #c}>|M ẙ{)޿Z ҿptܟnvlN'Wy\ޢF^;Gvux~;[g\iUYDK/^o:FVMwVq\2NP \

求大神看一下这个程序是怎么排序的void CStudentDlg::OnMenuitemSort() {CString StrText1,StrText2; int num,i,flag,j; int score1,score2;num=0; i=0; while(m_ListControl.GetItemText(i,3)!="") { num++; i++; } struct Item ListItem[100];for(i=0
求大神看一下这个程序是怎么排序的
void CStudentDlg::OnMenuitemSort() {
CString StrText1,StrText2; int num,i,flag,j; int score1,score2;
num=0; i=0; while(m_ListControl.GetItemText(i,3)!="") { num++; i++; } struct Item ListItem[100];
for(i=0;i=0;i--) { UpdateData(TRUE); m_ListControl.DeleteItem(i); UpdateData(FALSE); }
for(i=0;i

求大神看一下这个程序是怎么排序的void CStudentDlg::OnMenuitemSort() {CString StrText1,StrText2; int num,i,flag,j; int score1,score2;num=0; i=0; while(m_ListControl.GetItemText(i,3)!="") { num++; i++; } struct Item ListItem[100];for(i=0
冒泡排序.
两层循环遍历,判定条件score1>score2,交换相邻元素的值,完成后由小到大排列.