1樓:搗蒜大師
這樣排序可能不行啊。交換應該會讓指標指向錯誤的位置。
我覺得是,沒仔細看
應該另外建立乙個head,從原來鍊表取走結點插入新的鍊表。
大概是這樣:
void studentmassage::insertafter(student *student,student *istudent)
void studentmassage::sort()else
} }
}head=shead;}
2樓:匿名使用者
因為你貼出來的**缺少student類,所以無法執行。
從你的排序部分**來看,swap(student *p1, student *p2)函式,應該是不會錯的,這個完成的無非是資料的交換;問題主要在void studentmassage::sort()裡面,你需要單步執行跟蹤,進入兩個for語句中,看資料是否每次正確的傳入。
3樓:最愛語兒
你可以在排序的方法裡面先輸出所有資訊,排序之後輸入資訊,比較一下,看看**出現問題
4樓:匿名使用者
你沒有說清出的什麼問題啊
要是演算法問題,排序不正確,大家從演算法上幫你分析要是編譯不通過,大家從語法上給你分析啊
我從頭到尾看了一遍,還沒發現問題呢
關於c++ 編寫乙個簡單的學生成績管理系統.通過本系統能實現對學生成績記錄的顯示,查詢,修改新增和刪除 20
5樓:匿名使用者
#include
#include
using namespace std;
const int n=5
;class student
;student::student()
student::student(char name,char numble,char ***,float a,float b,float c)
void student::stu_delete(student stu)}}
6樓:蒼魂之翼
你這個是乙個比較大的工程了,貼**很麻煩,建議你去看〔c 開發實踐寶典〕 那裡面有現成的。
7樓:匿名使用者
不需要使用c++的,如果單獨開發乙個查詢系統,涉及到的內容比較多,常見的有技術支援、伺服器支援、**支援等,還需要高昂的開發費用,一般學校和小企業是無法支撐這筆費用的,而且還需要專人來維護,所以自主開發一套查詢系統,對於學校和小企業來說是不太現實的!其實學校和企業可以利用易查分來生成查詢系統,以上的開發專案都不需要,只要把需要查詢的內容做成excel,上傳到易查分,就能生成,基本上3分鐘就可以做好!後續也不用專人維護,老師們可以自己搭建乙個自己學校的管理後台,很方便!
你可以試試哦~~
求c++程式 學生成績管理系統 詳細的實驗報告
C語言學生成績管理系統,C C 學生成績管理系統
唉,現在的學生,直接是拿來主義了。太多了。自己克找答案吧!c c 學生成績管理系統 系統功能需求。所謂學生成績管理部單單針對院校內的學生的成績進行管理,還涉及到針對課程資訊以及學生資訊進行管理,這項工作是由教務部門完成的。管理的結果就是能夠使得系統中的使用者針對成績資訊進行各種操作。在本系統中,使用...
c學生成績管理系統
蘿莉控 如果你是計算機系的學生真的希望你不要完全複製,做下參考自己編寫出來才能有所收穫,這是對你的將來負責 如果你只是應付一下作業,那就隨便了。include include include include 用getch using namespace std student類 class stud...
c語言程式設計c學生成績管理系統
你是要用c語言寫的還是c 寫的?還有學生資訊包括哪些?其實這種管理系統並不是很難,分模組做會比較簡單 大炮哥 加油。我以前學過。但現在不記得了。祝你成功。c 學生成績管理系統 蘿莉控 如果你是計算機系的學生真的希望你不要完全複製,做下參考自己編寫出來才能有所收穫,這是對你的將來負責 如果你只是應付一...