PichuChen 10 發表於 August 14, 2007 作者 檢舉 Share 發表於 August 14, 2007 阿.....我對不起賴和隆了(其實這傢伙也快對不起陳哲陞了)整個暑假好像玩社團玩到瘋了...(8月有1/4的時間忙國文)其實這份資料學校有公布 鏈接文章 分享到其他網站
blueminor12 10 發表於 August 14, 2007 檢舉 Share 發表於 August 14, 2007 阿.....我對不起賴和隆了(其實這傢伙也快對不起陳哲陞了)整個暑假好像玩社團玩到瘋了...(8月有1/4的時間忙國文)其實這份資料學校有公布他還說什麼暑假要大家集合好險沒有 要不然他知道我暑假一提題目都沒做的話不知道會怎樣 鏈接文章 分享到其他網站
─═╬ ♂小峰☆ 10 發表於 August 16, 2007 檢舉 Share 發表於 August 16, 2007 你坐在電腦前的產物,應該不只這個吧XD..............到底還做了甚麼??快說!!是阿是阿...皮丘這小子...有自寫一個五子棋程式...裡面有可以雙人對戰..&跟電腦PK整個就是很酷...跟電腦PK的時候...如果是讓電腦先下...要贏的機率很低..((很低而已..並不是全沒機會))不過他持續在把電腦改強中....因為..聽說他一直找某人..幫他測試那個程式..((我是苦命的那個人T_T只要一破..馬上修改..就又要花5~10分鐘去破0.0....恩~~其實現在的還是可以破..((畢竟電腦是死的..有弱點有興趣的人..可以去找他要...可以動動腦^^好玩的勒XDDxd他也因為寫出這個...邱毅老師就很少管它電腦課再做什麼XDD((邱毅=賴和隆...因為他實在太強拉xdxdxd 鏈接文章 分享到其他網站
fishenos 10 發表於 August 16, 2007 檢舉 Share 發表於 August 16, 2007 你怎麼什麼資料都弄得到阿!我看你老實說你是不是入侵學校的網站阿他是圖書館的資訊志工,這種東東對他來說沒甚麼..........是阿是阿...皮丘這小子...有自寫一個五子棋程式...裡面有可以雙人對戰..&跟電腦PK整個就是很酷...跟電腦PK的時候...如果是讓電腦先下...要贏的機率很低..((很低而已..並不是全沒機會))不過他持續在把電腦改強中....因為..聽說他一直找某人..幫他測試那個程式..((我是苦命的那個人T_T只要一破..馬上修改..就又要花5~10分鐘去破0.0....恩~~其實現在的還是可以破..((畢竟電腦是死的..有弱點有興趣的人..可以去找他要...可以動動腦^^好玩的勒XDDxd他也因為寫出這個...邱毅老師就很少管它電腦課再做什麼XDD((邱毅=賴和隆...因為他實在太強拉xdxdxd我有玩過.............好強,打不贏.......... 鏈接文章 分享到其他網站
黑巫師 10 發表於 August 16, 2007 檢舉 Share 發表於 August 16, 2007 皮丘那個資料不是什麼隱密的資料..是幾乎家中能上網都找的到吧~ (學校的公告阿)話說皮丘他真的是好人~他也有做登記分發的查詢程式~ 鏈接文章 分享到其他網站
PichuChen 10 發表於 August 16, 2007 作者 檢舉 Share 發表於 August 16, 2007 登記那個我打算不改了......因為其實沒必要了不過...那個資料是真的有公布的..我網路的方面沒那麼強...頂多...要入侵的話我應該是拿隨身碟吧= =" 鏈接文章 分享到其他網站
第 0 號好人卡 10 發表於 August 18, 2007 檢舉 Share 發表於 August 18, 2007 皮丘強阿! 剛剛還在玩那個程式的說.......... 話說你程式語言都自己學的阿?! C語言的書看的頭好痛........(不過我的C還是有基礎了啦......) 對了 可以跟你要原始碼嗎?! 能的話給我一下 鏈接文章 分享到其他網站
PichuChen 10 發表於 August 19, 2007 作者 檢舉 Share 發表於 August 19, 2007 /*中正96一升二分班查詢程式 *//*授權格式:CC-BY-SA *//* Pichu */#include <stdio.h>#include <stdlib.h>int data[900][7];char names[900][10];char input[5];int i=-1;char excel=0;char name[10];int d,flag=0,incl,inse,insex;char menu(){ char inkey; do{ system("del out.xls"); system("cls"); printf("┌─────────────────┐\n"); printf("│編班查詢系統 │\n"); printf("├─────────────────┤\n"); printf("│中 正 童 軍 ◎ 深 藍 中 正│\n"); printf("├─────────────────┤\n"); printf("│ v3.14 by Pichu │\n"); printf("├─────────────────┤\n"); printf("│顯示方式:"); if(excel)printf("在EXCEL視窗 "); else printf("在CMD視窗"); printf(" │\n"); printf("├─────────────────┤\n"); printf("│(1)以舊班級(座號)查詢 │\n"); printf("│(2)以新班級(座號)查詢 │\n"); printf("│(3)以姓名查詢 │\n"); printf("│(4)以學號查詢 │\n"); printf("│(5)以類組查詢 │\n"); printf("│(6)以性別查詢 │\n"); printf("│(7)更改顯示方式 │\n"); printf("│(0)離開系統 │\n"); printf("└─────────────────┘\n"); //scanf("%c",&inkey); inkey=getch(); }while(inkey<'0'||inkey>'7'); return inkey;}int ION(){ char yon; printf("(y/n)"); flag=0; do{ scanf("%c",&yon); if(yon=='y'||yon=='n')flag=1; }while(!flag); if(yon=='y')return 1; if(yon=='n')return 0;}void printdata(int d){ if(excel){ FILE *EXFS; EXFS=fopen("out.xls","a+"); if(!flag)fprintf(EXFS,"新班級\t新座號\t原班級\t原座號\t學號\t性別\t類組\t姓名\n"); flag=1; fprintf(EXFS,"%d\t%d\t%d\t%d\t%d",data[d][0],data[d][1],data[d][2],data[d][3],data[d][4]); if(data[d][5]==1){fprintf(EXFS,"\t男");}else if(data[d][5]==2){fprintf(EXFS,"\t女");}else{fprintf(EXFS,"\t不詳");} fprintf(EXFS,"\t%d\t%s\n",data[d][6],names[d]); fclose(EXFS); }else{ if(!flag)printf("新班級\t新座號\t原班級\t原座號\t學號\t性別\t類組\t姓名\n"); flag=1; printf("%d\t%d\t%d\t%d\t%d",data[d][0],data[d][1],data[d][2],data[d][3],data[d][4]); if(data[d][5]==1){printf("\t男");}else if(data[d][5]==2){printf("\t女");}else{printf("\t不詳");} printf("\t%d\t%s\n",data[d][6],names[d]); }} void sse(){ printf("請輸入性別:(男/女)\n"); scanf("%s",name); if(!strcmp(name,"男"))insex=1; if(!strcmp(name,"女"))insex=2; flag=0; printf("搜尋中...\n"); for(d=0;d<=i;d++) if (insex==data[d][5])printdata(d); if(!flag)printf("查無此人!!\n");}void ssn(){ printf("請輸入學號:\n"); scanf("%d",&incl); flag=0; printf("搜尋中...\n"); for(d=0;d<=i;d++) if (data[d][4]==incl)printdata(d); if(!flag)printf("查無此人!!\n");}void sgn(){ printf("請輸入類組:\n"); scanf("%d",&incl); flag=0; printf("搜尋中...\n"); for(d=0;d<=i;d++) if (data[d][6]==incl)printdata(d); if(!flag)printf("查無此人!!\n");}void snc(){ printf("請輸入新班級:\n"); scanf("%d",&incl); printf("是否繼續輸入座號?"); if(ION()){ printf("請輸入新座號:\n"); scanf("%d",&inse); flag=0; printf("搜尋中...\n"); for(d=0;d<=i;d++) if ((data[d][0]==incl)&&(data[d][1]==inse))printdata(d); }else{ flag=0; printf("搜尋中...\n"); for(d=0;d<=i;d++) if (data[d][0]==incl)printdata(d); } if(!flag)printf("查無此人!!\n");}void soc(){ printf("請輸入原班級:\n"); scanf("%d",&incl); printf("是否繼續輸入座號?"); if(ION()){ printf("請輸入原座號:\n"); scanf("%d",&inse); flag=0; printf("搜尋中...\n"); for(d=0;d<=i;d++) if ((data[d][2]==incl)&&(data[d][3]==inse))printdata(d); }else{ flag=0; printf("搜尋中...\n"); for(d=0;d<=i;d++) if (data[d][2]==incl)printdata(d); } if(!flag)printf("查無此人!!\n");}void sname(){printf("請輸入姓名:"); scanf("%s",name); flag=0; printf("搜尋中...\n"); int sk=10; if (name[2]=='*')sk=2; for(d=0;d<=i;d++){ if (!strncmp(name,names[d],sk))printdata(d);}if(!flag)printf("查無此人!!\n"); }int main(int argc, char *argv[]){ FILE *FS; FS=fopen("database","r"); do{ i++; fscanf(FS,"%d",&data[i][0]); fscanf(FS,"%d",&data[i][1]); fscanf(FS,"%d",&data[i][2]); fscanf(FS,"%d",&data[i][3]); fscanf(FS,"%d",&data[i][4]); fscanf(FS,"%s",input); if(strcmp(input,"男")==0)data[i][5]=1; if(strcmp(input,"女")==0)data[i][5]=2; fscanf(FS,"%d",&data[i][6]); fscanf(FS,"%s",names[i]); /* printf("%d %d %d %d %d",data[i][0],data[i][1],data[i][2],data[i][3],data[i][4]); if(data[i][5]==1){ printf(" 男");}else if(data[i][5]==2){ printf(" 女");}else{printf(" 不詳");} printf(" %d %s\n",data[i][6],names[i]);*/ // 顯示資料 // system("PAUSE");}while(fgetc(FS)!=EOF); fclose(FS); printf("共%d筆資料\n資料讀取完成!!\n",i+1); system("PAUSE"); while(1){ switch (menu()) { case '0': return 0; case '1': soc();if(excel)system("out.xls"); else system("PAUSE");break; case '2': snc();if(excel)system("out.xls"); else system("PAUSE");break; case '3': sname();if(excel)system("out.xls"); else system("PAUSE");break; case '4': ssn();if(excel)system("out.xls"); else system("PAUSE");break; case '5': sgn();if(excel)system("out.xls"); else system("PAUSE");break; case '6': sse();if(excel)system("out.xls"); else system("PAUSE");break; case '7': excel=!excel;break; } }}6KB........... 鏈接文章 分享到其他網站
第 0 號好人卡 10 發表於 August 19, 2007 檢舉 Share 發表於 August 19, 2007 看程式碼有點多......... 好吧! 你真強........ 不過我搞不懂....... 我學號數入0 那些名單是留級的嗎? 還是休學的? 因為我們班有4個在上面............. 如果你有復學名單的話 給我吧! 哈 鏈接文章 分享到其他網站
PichuChen 10 發表於 August 19, 2007 作者 檢舉 Share 發表於 August 19, 2007 沒有資料不過為什麼要輸入0= ="那些是學校沒有公布資料的。。可能是轉班,轉學。。之類的 鏈接文章 分享到其他網站
Recommended Posts