一道學校留的題目請定義一個描述學生基本信息的結構,包括姓名,學號,籍貫,身份證號,年齡,家庭住址,性別,聯系方式等。并定義一個結構體數組。編程:a)編寫函數input(),輸入基本信息(3~5條記錄);b)編寫函數print(),輸出全體記錄信息;c)編寫函數search(),檢索一個指定的學生信息并返回,由主函數打印到屏幕上?!据斎胄问健繉W生數量NN個學生的姓名學號籍貫身份證號年齡家庭住址性別聯系方式要查找的學生姓名【輸出形式】N個學生的姓名,學號,籍貫,身份證號,年齡,家庭住址,性別,聯系方式以及要查找的學生的姓名,學號,籍貫,身份證號,年齡,家庭住址,性別,聯系方式【樣例輸入】3zhang19920101beijing25514119920101565625beijingm12114145654li18850202liaoning21021218850202030314liaoningw14156865959wang121tianjin25124265525220tianjinm12542542zhang【樣例輸出】zhang,19920101,beijing,255141199201015656,25,beijing,m,12114145654li,18850202,liaoning,210212188502020303,14,liaoning,w,14156865959wang,121,tianjin,251242655252,20,tianjin,m,12542542zhang,19920101,beijing,255141199201015656,25,beijing,m,12114145654我的代碼:#include#include#includestructstudent{charname[20];charnum[15];charid[20];intage;charaddress[100];charaddresss[100];charsex;charphone[15];}stu[5];voidinput(structstudentstu[],intn);voidprint(structstudentstu[],intn);voidsearch(structstudentstu[],charname[],intn);intmain(){charname[20];intn;scanf("%d",&n);input(stu,n);scanf("%s",name);print(stu,n);search(stu,name,n);system("pause");return0;}voidinput(structstudentstu[],intn){for(inti=0;i
C語言問題 結構體
元芳怎么了
2019-05-23 11:21:01
