freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

學(xué)生考勤管理系統(tǒng)報告(參考版)

2024-08-14 11:28本頁面
  

【正文】 }}while(m!=8)。case 7:chucun(head)。print(head)。break。break。break。break。case 2:head=xiugai(head)。print(head)。m)。printf(***************************************************\n)。printf( 7_儲存學(xué)生曠課記錄\n)。printf( 5_查看學(xué)生曠課記錄\n)。printf( 3_查詢學(xué)生缺課記錄\n)。printf( 1_建立學(xué)生缺課記錄\n)。int m。printf(儲存成功\n)。p1=p1next。fp1=fopen(,wb+)。}void chucun(struct student *head){ struct student *p1。 }p2next=NULL。p2=p1。p1zaotui_num=student_ziliao[i].zaotui_num。p1qingjia_num=student_ziliao[i].qingjia_num。p1lesson_time=student_ziliao[i].lesson_time。p1kuangke_num=student_ziliao[i].kuangke_num。in。head=p1。}n=i。 } printf(file read error\n)。student_ziliao[i],LEN,1,fp1)!=1){if(feof(fp1)){fclose(fp1)。return(head)。int i=0,n=0。}}struct student *zairu(){struct student *p1=NULL,*p2=NULL,*head=NULL。i++){printf(學(xué)科名稱%s 曠課人%d\n,a[i].xueke_name,a[i].people_num)。 }}for(i=0。strcpy(a[i+1].xueke_name,a[i].xueke_name)。a[i].people_num=zhongjian。i++){if(a[i].people_numa[i+1].people_num){ zhongjian=a[i+1].people_num。j++) for(i=0。 }for(j=0。p1=p1next。amp。amp。in。p1=head。look_time1,amp。 }printf(請輸入要查看的時間范圍由小到大【輸入格式:時間(空格)時間】)。scanf(%s,a[i].xueke_name)。in。n)。 }printf(請輸入一共的學(xué)科數(shù):)。if(head==NULL){printf(沒有學(xué)生信息)。char zhongjian_name[50]。}struct student *tongji_student(struct student *head){int n,i,j,zhongjian。p1=p1next。amp。amp。p1=head。look_time1,amp。printf(請輸入要查看的時間范圍【輸入格式:時間(空格)時間】)。}printf(請輸入要查看的學(xué)科名稱:)。p2=p1next。p2=p2next。strcpy(p1name,p3name)。p1time=p3time。p1zaotui_num=p3zaotui_num。p1kuangke_num=p3kuangke_num。strcpy(p2name,p1name)。p2time=p1time。p2zaotui_num=p1zaotui_num。p2kuangke_num=p1kuangke_num。strcpy(p3name,p2name)。p3time=p2time。p3zaotui_num=p2zaotui_num。p3kuangke_num=p2kuangke_num。p2=p1next。return(head)。p3=(struct student *)malloc(LEN)。long look_time1,look_time2。 }}struct student *tongji_lesson(struct student *head){ struct student *p1,*p2,*p3。while(p!=NULL){printf(缺課時間:%ld 學(xué)生姓名:%s 課程名稱:%s 第%d 節(jié) 遲到次數(shù):%d 早退次數(shù):%d 請假次數(shù):%d 曠課次數(shù):%d\n,ptime,pname,plesson_name,plesson_time,pchidao_num,pzaotui_num,pqingjia_num,pkuangke_num)。p=head。 return(head)。student_num++。p2next=p1。p1qingjia_num,amp。p1chidao_num,amp。p1time,p1name,p1lesson_name,amp。printf(請輸入第%d 名學(xué)生信息:,i+1)。ib。student_num++。head=p1。p1qingjia_num,amp。p1chidao_num,amp。p1time,p1name,p1lesson_name,amp。printf(請輸入第 1 名學(xué)生信息:)。p1=(struct student *)malloc(LEN)。b)。 printf(請輸入要建立資料的學(xué)生人數(shù):)。}struct student *creat(){int i,b。break。scanf(%d,amp。break。scanf(%d,amp。break。scanf(%d,amp。break。scanf(%d,amp。break。scanf(%d,amp。break。case 3:printf(請輸入新的課程名稱)。scanf(%s,p1name)。break。scanf(%ld,amp。k)。printf(=======================================\n)。printf( 7修改請假次數(shù) \n)。printf( 5修改遲到次數(shù) \n)。printf( 3修改課程名稱 \n)。printf( 1修改缺課時間 \n)。amp。strcmp(xiugai_xueke_name,p1lesson_name)!=0)p1=p1next。(p1next!=NULL)amp。 }while(strcmp(xiugai_name,p1name)!=0amp。if(head==NULL){printf(沒有學(xué)生信息\n)。 p2=(struct student *)malloc(LEN)。scanf(%s%s,xiugai_name,xiugai_xueke_name)。int k。 }}struct student *xiugai(struct student *head){char xiugai_name[50]。i++){if(strcmp(chaxun_name,pname)==0)printf(缺課時間:%ld 學(xué)生姓名:%s 課程名稱:%s 第%d 節(jié) 遲到次數(shù):%d 早退次數(shù):%d 請假次數(shù):%d 曠課次 數(shù):%d\n,ptime,pname,plesson_name,plesson_time,pchidao_num,pzaotui_num,pqingjia_num,pkuangke_num)。for(i=0。if(head==NULL)printf(聯(lián)系人為空)。 scanf(%s,chaxun_name)。char chaxun_name[50]。}。int kuangke_num。int zaotui_num。char lesson_name[50]。long time。struct xueke a[10]。int people_num。FILE *fp1??傊?,我決得編程就是要請自動手,孰能生巧,感謝學(xué)校給我們這次機(jī)會使我們通過這次試驗學(xué)到了很多東西。再后來,等我的程序完全做好以后,我竟然可以獨立的幫同學(xué)修改一些以前根本不知所以然的錯誤,其實,從這次實驗中我認(rèn)識到,我距離高手還很遠(yuǎn),編程有很多的樂趣也有很多的技巧性和知識性。后來,參照書上的和網(wǎng)上的諸多例子,一個模塊一個模塊的編寫,調(diào)試,一個功能一個功能去完善。這次課程設(shè)計讓我對編程有了新的認(rèn)識,也是我知道了只有自己親自動手才能學(xué)到更多東西。同時,在這次課程設(shè)計的過
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1