當前位置:首頁 » 操作系統 » 考生來源碼

考生來源碼

發布時間: 2022-01-15 23:41:14

1. 您能不能把研究生初試錄取的源代碼給我呀,謝謝!

#include<stdio.h>
#include<stdlib.h>
#include<alloc.h>
#include<windows.h>
struct student
{
char name[10];//學生姓名
char zkz[20];//准考證號
char bkzy[20];//報考專業
int zheng; //政治分數
int shuxue; //數學分數
int waiyu;//外語分數
int zhuanye; //專業分數
int zongfei;//學生總分
char hege;
};

typedef struct node
{
struct student data;
struct node *next;
}Node,*Link;
Link head,tail;//考生信息頭結點和尾結點
int c=1;//記錄已輸入多少學生
typedef struct heges//用於保存合格學生名次
{
Link point;
struct heges* Next;
}hgNode,*hglink;
hglink hghead;//保存合格學生地址鏈表的頭指針
struct requre
{
int zhengr;
int shuxuer;
int waiyur;
int zhuanyer;
int zongfeir;
} r;

void studentinfor(void)//輸入學生成績
{
int firstshow(void);
void Save(Link);
int i;
Link q=NULL,p=NULL;
system("CLS");
head=p=(Link)malloc(sizeof(Node));
if(p==NULL)
{
printf("溢出錯誤!!程序2秒後將自動關閉!!");
Sleep(2000);
exit(0);
}
do
{
system("CLS");
printf("\t\t\t\t按提示輸入第 %d 個考生信息\n",c);
printf("輸入考生姓名\n");
scanf("%s",p->data.name);
printf("輸入考生准考證號\n");
scanf("%s",p->data.zkz);
printf("輸入考生報考專業\n");
scanf("%s",p->data.bkzy);
printf("輸入考生 政治 成績\n");
scanf("%d",&p->data.zheng);
printf("輸入考生 數學 成績\n");
scanf("%d",&p->data.shuxue);
printf("輸入考生 外語 成績\n");
scanf("%d",&p->data.waiyu);
printf("輸入考生 專業 成績\n");
scanf("%d",&p->data.zhuanye);
p->data.hege='n';
p->data.zongfei=p->data.zhuanye+p->data.shuxue+p->data.waiyu+p->data.zheng;
printf("是否結束考生信息輸入?輸入1繼續,輸入0退出\n");
scanf("%d",&i);
if(i==0)
break;
q=p;
p=(Link) malloc(sizeof(Node));
if(p==NULL)
{
printf("溢出錯誤!!程序2秒後將自動關閉!!");
Sleep(2000);
exit(0);
}
q->next=p;
c++;
}while(1);
p->next=NULL;
tail=p;//給尾結點賦值
system("CLS");
Save(head);
}
void Save(Link l) //保存考生信息數據
{
FILE* fp;
Link p;
fp=fopen("D:\\ksxx.dat","ab");
if(fp==NULL)
{
printf("文件不存在,是否新建?\n輸入 1 新建,輸入 0 退出系統\n注意,退出不保存當前輸入數據\n");
if(getchar()=='0')
exit(0);
else
fp=fopen("D:\\ksxx.dat","wb");
}
p=l;
while(p!=NULL)
{
if(fwrite(p,sizeof(Node),1,fp)==1)
p=p->next;
else
printf("保存出錯!!");
}
fclose(fp);
printf("考生信息已成功保存為文件3秒後返回主界面!!\n");
Sleep(3000);
}
void requ(void)//輸入錄取要求分數
{
system("CLS");
printf("\t請依次輸入政治,數學,外語,專業及總分要求,並以「空格」分開!\n");
scanf("%d%d%d%d%d",&r.zhengr,&r.shuxuer,&r.waiyur,&r.zhuanyer,&r.zongfeir);
printf("錄取要求為:政治 數學 外語 專業 總分\n");
printf("%16d%5d%5d%5d%5d\n",r.zhengr,r.shuxuer,r.waiyur,r.zhuanyer,r.zongfeir);
printf("5秒鍾後進入主界面\n注意,如果要修改,請先進入主界面,選擇2,再次輸入此數據!\n");
Sleep(5000);
}
void choose(void)//對於合格學生進行標記
{
Link p=head;
while(p!=NULL)
{

if((p->data.zheng)>=(r.zhengr)&&(p->data.shuxue)>=(r.shuxuer)&&(p->data.waiyu)>=(r.waiyur)&&(p->data.zhuanye)>=(r.zhuanyer)&&(p->data.zongfei)>=(r.zongfeir))
p->data.hege='y';
p=p->next;
}
}
void sortAndOut(void)//對合格學生排序並輸出
{
int i,j,time=0;//用來記錄有多少合格學生
Link p=head,q;
hglink q1=hghead,q2,q3;
while(q1!=NULL)//釋放原存貯空間,因為當需要再排時原來存的順序已經沒有必要了
{
q2=q1->Next;
free(q1);
q1=q2;
}
q2=hghead=(hglink)malloc(sizeof(hgNode));
while(p!=NULL)//將合格學生,全部保存到新建鏈表hghead
{
if(p->data.hege=='y')
{
q1=(hglink)malloc(sizeof(hgNode));
q2->Next=q1;
q1->point=p;
q2=q1;
time++;
}
p=p->next;
}
q1->Next=NULL;//結束保存指向合格學生的鏈表
//接下來對保存好的考生成績進行排序
q3=q1=hghead->Next;
for(i=0;i<time-1;i++)//排序因為有time個考生,所以要進行如下次循環
{
for(j=0;j<time-1-i;j++)
{ p=q1->point;
q2=q1->Next;
q=q2->point;
if((p->data.zongfei)<=(q->data.zongfei))
{
q1->point=q;
q2->point=p;
}
q1=q1->Next;
}
q1=q3;
}
q1=hghead->Next;
system("CLS");
q1=hghead->Next;
printf("\t\t\t\t合格考生如下\n\n");
while(q1!=NULL)
{
printf("考生姓名 准考證號 報考專業\n");
printf("%8s%9s%9s\n",(q1->point)->data.name,(q1->point)->data.zkz,(q1->point)->data.bkzy);
printf("政治 數學 外語 專業 總分\n");
printf("%4d%6d%6d%6d%6d\n\n\n",(q1->point)->data.zheng,(q1->point)->data.shuxue,(q1->point)->data.waiyu,(q1->point)->data.zhuanye,(q1->point)->data.zongfei);
q1=q1->Next;
}
printf("5秒後進入主界面\n");
Sleep(5000);
}

int firstshow(void)
{
void add(void);
char i;
system("CLS");
printf("\t\t\t\t研究生初試錄取\n");
printf("\t\t\t *************************\n");
printf("\t\t\t\t按 1 輸入考生信息\n");
printf("\t\t\t\t按 2 輸入錄取要求\n");
printf("\t\t\t\t按 3 輸出合格考生\n");
printf("\t\t\t\t按 4 增加考生信息\n");
printf("\t\t\t\t按 0 退出系統\n");
printf("\t\t\t *************************\n");
scanf("%c",&i);
if(i=='0')
exit(0);
else if(i=='1')
studentinfor();
else if(i=='2')
requ();
else if(i=='3')
{
choose();
sortAndOut();
}
else if(i=='4')
add();
else
return 0;
}
void add(void)
{
int i;
Link q=tail,p;
p=(Link)malloc(sizeof(Node));
tail->next=p;
do
{
system("CLS");
printf("\t\t\t\t按提示輸入第 %d 個考生信息\n",c);
printf("輸入考生姓名\n");
scanf("%s",p->data.name);
printf("輸入考生准考證號\n");
scanf("%s",p->data.zkz);
printf("輸入考生報考專業\n");
scanf("%s",p->data.bkzy);
printf("輸入考生 政治 成績\n");
scanf("%d",&p->data.zheng);
printf("輸入考生 數學 成績\n");
scanf("%d",&p->data.shuxue);
printf("輸入考生 外語 成績\n");
scanf("%d",&p->data.waiyu);
printf("輸入考生 專業 成績\n");
scanf("%d",&p->data.zhuanye);
p->data.hege='n';
p->data.zongfei=p->data.zhuanye+p->data.shuxue+p->data.waiyu+p->data.zheng;
printf("是否結束考生信息輸入?輸入1繼續,輸入0退出\n");
scanf("%d",&i);
if(i==0)
break;
q=p;
p=(Link) malloc(sizeof(Node));
if(p==NULL)
{
printf("溢出錯誤!!程序2秒後將自動關閉!!");
Sleep(2000);
exit(0);
}
q->next=p;
c++;
}while(1);
p->next=NULL;
q=tail;
tail=p;//給尾結點賦值
system("CLS");
Save(q);
}

int main()
{
int i;
void studentinfor(void);
int firstshow(void);
do{
firstshow();
}while(1);
return 0;
}

這是C的,你要的是什麼?

2. 研究生報名里「人員來源碼」填什麼

似乎是這樣得 偶也是這個問題 填得就是 其他人員

3. 研究生報名問題

就是其他

4. 考研網報的考生來源碼是什麼怎麼填拜託了各位 謝謝

就是你的籍貫地區的代號啊。

5. 生源代碼是什麼東西

是考生來源地區的代碼。

生源地指參加高考時的戶籍所在地,與大學所在地、現在的戶口所在地沒有關系。生源地不隨戶籍的改變而改變。

對於以不同戶籍多次參加過高考的考生來說,以最後一次參加高考時的戶籍所在地為生源地。

畢業生的生源地是指本科、大專院校畢業生在高中畢業、大學錄取之前的戶籍所在地,不隨戶籍的改變而改變。

對於把戶口遷移到就讀大學的畢業生,生源地與大學所在地的地址沒有關系,一般是畢業之後戶口遷移證明填寫派往戶籍所在地的地址,若該生接著把戶口轉移到工作單位,那麼該生的生源地仍以該生參加高考時的戶籍所在地為准。

以上內容參考來源:網路-生源地

6. 【80分】研究生網上報名需要填寫那些信息,會有報名編號生成么

需要填寫的信息太多了。

報考點代碼(就是你所在報考地的招生辦公室代碼,可以查詢)、考生報名號(填寫完畢,會自動生成)、姓名、姓名拼音、證件類型、證件號碼、出生日期、民族碼、性別碼、現役軍人碼(如果不是,就選非現役軍人)、婚否碼、政治面貌、機關所在地、戶口所在地、戶口所在地詳細地址、出生地、現在學習或工作單位、通訊地址、郵編、聯系電話、行動電話、電子郵箱、最後畢業年月、取得最後學歷的學習形式(普通全日制)、注冊學號、畢業學校代碼、畢業專業名稱、考生來源碼、報考類別碼、考生檔案所在單位、考生檔案所在單位地址、考生檔案所在單位郵政編碼、何時何地何原因受過何種獎勵、家庭主要成員、學習與工作經歷、報考單位代碼、報考專業代碼、考試方式碼( 全國統考 )、專項計劃(無)

大約就這些了。好好看看吧。如果你要想和我一樣記得這么清楚,最好復制下當前報考頁,以附件形式發都到自己的郵箱里。以便以後用的著。對了,自己注冊的用戶名和密碼最好記清楚。否則就看不到自己的信息了,還得重新注冊。一些學校需要列印的報名表,是要統計下考生數量吧,這個也不是很清楚。但是只要你保存了,想什麼時候列印就什麼時候列印,很方便的。
祝你成功!

7. 以後高考真的要靠編程嗎為什麼這么多孩子去源碼熊學編程

應該不會,畢竟這樣會加重社會不平衡
但是錄取會越來越自主化。會編程的技能會吃香,就跟你會奧數一樣
所以提前學編程沒有必要

8. 考研報名問題

考研報名表我有去年的是網上報名的?我發不上來表格阿,只好給你說說包括多少內容吧!包括:報名點代碼 考生報名號
考生姓名 考生姓名拼音
證件類型 01 (身份證 ) 證件號碼
出生日期 1982-00-00 民族碼 01 (漢族 )
性別碼 2 (女 ) 婚否碼 0 (未婚 )
現役軍人碼 0 (否 ) 政治面貌碼 01 (黨員 )
戶口所在省市碼 37 (山東 )
戶口所在地詳細地址
出生地省市碼
出生地詳細地址
現在學習或工作單位
通訊地址
郵政編碼 聯系電話
電子信箱 最後畢業年月
最後學歷碼 2 (本科 ) 最後學位碼 3 (學士 )
畢業學校代碼 畢業專業名稱
考生來源碼 報考類別碼 11 (非定向 )
考生檔案所在單位
考生檔案所在單位地址
考生檔案所在單位郵政編碼
備用信息1
備用信息2
何時何地何原因受過何種獎勵
家庭主要成員
姓名 與本人關系 在何單位工作 / 任何職務 聯系電話

學習與工作經歷
起止年月 學習或工作單位 任何職務

第一志願單位代碼(名稱)
第二志願單位代碼(名稱) ()
第一志願專業代碼(名稱)
考試方式碼(名稱) 21 (全國統考 )
院系所碼(名稱)
研究方向碼(名稱)
政治理論碼(名稱)
外國語碼(名稱)
業務課一碼(名稱)
業務課二碼(名稱)
交費標志 未交費
照相標志 未照相
報名時間 2005年10月17日

這些網上可以自動生成,你可以直接選擇填寫,不好意思,我的水平有限,只能這樣給你說了

9. 考研報名的考生來源碼的問題

考研報名表我有去年的是網上報名的?我發不上來表格阿,只好給你說說包括多少內容吧!包括:報名點代碼 考生報名號
考生姓名 考生姓名拼音
證件類型 01 (身份證 ) 證件號碼
出生日期 1982-00-00 民族碼 01 (漢族 )
性別碼 2 (女 ) 婚否碼 0 (未婚 )
現役軍人碼 0 (否 ) 政治面貌碼 01 (黨員 )
戶口所在省市碼 37 (山東 )
戶口所在地詳細地址
出生地省市碼
出生地詳細地址
現在學習或工作單位
通訊地址
郵政編碼 聯系電話
電子信箱 最後畢業年月
最後學歷碼 2 (本科 ) 最後學位碼 3 (學士 )
畢業學校代碼 畢業專業名稱
考生來源碼 報考類別碼 11 (非定向 )
考生檔案所在單位
考生檔案所在單位地址
考生檔案所在單位郵政編碼
備用信息1
備用信息2
何時何地何原因受過何種獎勵
家庭主要成員
姓名 與本人關系 在何單位工作 / 任何職務 聯系電話

學習與工作經歷
起止年月 學習或工作單位 任何職務

第一志願單位代碼(名稱)
第二志願單位代碼(名稱) ()
第一志願專業代碼(名稱)
考試方式碼(名稱) 21 (全國統考 )
院系所碼(名稱)
研究方向碼(名稱)
政治理論碼(名稱)
外國語碼(名稱)
業務課一碼(名稱)
業務課二碼(名稱)
交費標志 未交費
照相標志 未照相
報名時間 2005年10月17日

這些網上可以自動生成,你可以直接選擇填寫,不好意思,我的水平有限,只能這樣給你說了

熱點內容
主流可編譯語言 發布:2024-11-15 00:42:23 瀏覽:729
excel緩存清除 發布:2024-11-15 00:39:53 瀏覽:486
機械鍵盤可編程 發布:2024-11-15 00:39:09 瀏覽:912
php判斷字元開頭 發布:2024-11-15 00:35:33 瀏覽:507
網易蘋果游戲怎麼轉移到安卓 發布:2024-11-15 00:07:52 瀏覽:270
win7php環境搭建 發布:2024-11-15 00:06:55 瀏覽:17
erpjava 發布:2024-11-14 23:52:23 瀏覽:253
電腦版地平線四怎麼連上伺服器 發布:2024-11-14 23:46:42 瀏覽:472
ios怎麼變安卓 發布:2024-11-14 23:46:36 瀏覽:333
win7共享xp列印機拒絕訪問 發布:2024-11-14 23:45:29 瀏覽:750