c語言中輸入姓名 c語言怎么把學(xué)號和姓名輸入到文件中?
c語言怎么把學(xué)號和姓名輸入到文件中?簡單的方法,鏈表中每個學(xué)生節(jié)點(diǎn)的信息包括這些:姓名,學(xué)號,班內(nèi)序號,手機(jī)號。所以定義法這樣的結(jié)構(gòu)體類型:structstudent{chariname[20]int
c語言怎么把學(xué)號和姓名輸入到文件中?
簡單的方法,鏈表中每個學(xué)生節(jié)點(diǎn)的信息包括這些:姓名,學(xué)號,班內(nèi)序號,手機(jī)號。所以定義法這樣的結(jié)構(gòu)體類型:
structstudent{
chariname[20]
intinumber
charsnum[10]
chariPhone[20]
structstudent*next
}
是因?yàn)镃語言是模塊化的語言,因?yàn)榘岩獙?shí)現(xiàn)方法的每個功能都先做成一個函數(shù),在主函數(shù)的選擇語句中調(diào)用:
這些函數(shù)有:1.初始錄入或去添加學(xué)生信息函數(shù):
structstudent*Creat()
返回值為鏈表的頭節(jié)點(diǎn)地址,功能是錄入電腦學(xué)生信息并保存到D:stuifo.txt文件下。
2.再插入學(xué)生信息函數(shù):
voidInsert()
功能:讀得出文件內(nèi)的信息到鏈表,再將信息直接插入到其中,再存放到本地。
3.遍歷文件中的學(xué)生信息
voidprint()
功能:讀出來文件內(nèi)的信息到鏈表,再將其順次排列輸出。
C語言怎么樣,好學(xué)嗎?
初學(xué)者并不難,隨便選拿本書看下寫你就是可以掌握,可是幾乎完全掌握,寫些什么東西,甚至還想開發(fā)出自己是想的軟件,應(yīng)用,和程序,那可就的很難,他要的是一種邏輯思維,是一種思想。
不過話說回來,入門很容易精通難,后期要看的代碼量太大。