91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.41MB
    文件類(lèi)型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-11-15
  • 語(yǔ)言: 其他
  • 標(biāo)簽:

資源簡(jiǎn)介

運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì) 任務(wù):參加運(yùn)動(dòng)會(huì)有n個(gè)學(xué)校,學(xué)校編號(hào)為1……n。比賽分成m個(gè)男子項(xiàng)目,和w個(gè)女子項(xiàng)目。項(xiàng)目編號(hào)為男子1……m,女子m+1……m+w。不同的項(xiàng)目取前五名或前三名積分;取前五名的積分分別為:7、5、3、2、1,前三名的積分分別為:5、3、2;哪些取前五名或前三名由學(xué)生自己設(shè)定。(m<=20,n<=20) 功能要求: 1) 可以輸入各個(gè)項(xiàng)目的前三名或前五名的成績(jī); 2) 能統(tǒng)計(jì)各學(xué)校總分, 3) 可以按學(xué)校編號(hào)或名稱(chēng)、學(xué)校總分、男女團(tuán)體總分排序輸出; 4) 可以按學(xué)校編號(hào)查詢(xún)學(xué)校某個(gè)項(xiàng)目的情況;可以按項(xiàng)目編號(hào)查詢(xún)?nèi)〉们叭蚯拔迕膶W(xué)校。 5) 數(shù)據(jù)存入文件并能隨時(shí)查詢(xún) 6) 規(guī)定:輸入數(shù)據(jù)形式和范圍:可以輸入學(xué)校的名稱(chēng),運(yùn)動(dòng)項(xiàng)目的名稱(chēng) 輸出形式:有中文提示,各學(xué)校分?jǐn)?shù)為整形 界面要求:有合理的提示,每個(gè)功能可以設(shè)立菜單,根據(jù)提示,可以完成相關(guān)的功能要求。

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
#include
#include
typedef?struct
{
char?schnam[20];???//學(xué)校名稱(chēng)?
int?schnum;????????//學(xué)校編號(hào)
char?pronam[20];???//項(xiàng)目名稱(chēng)
int?pronum;???????//項(xiàng)目編號(hào)
int?score;????????//成績(jī)
}match;
typedef?struct
{
match?match[20];
int?num;???//學(xué)校數(shù)
int?sportnum;?//運(yùn)動(dòng)員數(shù)
int?m;????????//男子項(xiàng)目數(shù)
int?w;????????//女子項(xiàng)目數(shù)
}node;

typedef?struct??????????????????//統(tǒng)計(jì)總分
{
int?key; //放分
int?xiaohao; //放學(xué)校代號(hào)
}recordtype;

typedef?struct?????????????????//存放各學(xué)校分?jǐn)?shù)
{
recordtype?r[20]; ???//工作單元
}list;

int?gofirst=1;??????????????//標(biāo)志位
void?saveinf(node?*L);??????//保存數(shù)據(jù)函數(shù)聲明
char?password[9];????????????//存放密碼

void?checkfirst()??????????//設(shè)置密碼函數(shù)模塊
{
FILE?*f*f1;
????char?pwd[9]pwd1[9];
int?i;
if((f=fopen(“config.dat““r“))==NULL)
{
printf(“\n新系統(tǒng),還未初始化,單擊任意鍵進(jìn)行初始化操作!“);
getch();
do
{
printf(“\n設(shè)置登錄系統(tǒng)的密碼(最多8位):“);
for(i=0;i<8&&((pwd[i]=getch())!=13);i++)
putch(‘*‘);
printf(“\n再次確認(rèn)密碼:“);
for(i=0;i<8&&((pwd1[i]=getch())!=13);i++)
putch(‘*‘);

pwd[i]=‘\0‘;
pwd1[i]=‘\0‘;
if(strcmp(pwdpwd1)!=0)
printf(“\n兩次輸入的密碼不同,請(qǐng)重新輸入!\n\n“);
else
break;
}while(1);
if((f1=fopen(“config.dat““w“))==NULL)
{
printf(“\n創(chuàng)建系統(tǒng)配置文件失敗,按任意鍵退出系統(tǒng)!“);
getch();
exit(1);
}
fprintf(f1“%s“pwd);
fclose(f1);
printf(“\n\n系統(tǒng)配置成功,按任意鍵登陸系統(tǒng)“);
getch();
???? exit(1);
}
else
{
while(fscanf(f“%s“pwd)!=EOF)
strcpy(passwordpwd);
}
}

void?login()????//密碼登錄模塊
{
int?i?n=3;
char?pwd2[9];
do
{
printf(“請(qǐng)輸入進(jìn)入系統(tǒng)的密碼(最多輸入3次):“);
for(i=0;i<8&&((pwd2[i]=getch())!=13);i++)
putch(‘*‘);
pwd2[i]=‘\0‘;
printf(“\n%c“pwd2[n]);
printf(“\n%c“password[n]);
if(strcmp(pwd2password))
{
printf(“\n密碼錯(cuò)誤,請(qǐng)重新輸入!“);
system(“cls“);
n--;
}
else?
break;
}while(n>0);
if(!n)
{
printf(“非法用戶(hù),請(qǐng)關(guān)機(jī)!\n“);
getch();
exit(1);
}
}
void?createinf(node?*L)??//輸入并創(chuàng)建運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)信息
{
int?shirankflag=1;
int?nummwsportnum;
L=(node*)malloc(sizeof(node));
printf(“???????????請(qǐng)輸入學(xué)校數(shù)、運(yùn)動(dòng)員數(shù)、男子項(xiàng)目數(shù)、女子項(xiàng)目數(shù):“);
????????scanf(“%d%d%d%d“&num&sportnum&m&w);?//輸入學(xué)校數(shù)、運(yùn)動(dòng)員數(shù)、男子項(xiàng)目數(shù)、女子項(xiàng)目數(shù)
L->num=num;
L->m=m;
L->w=w;?
L->sportnum=sportnum;
for(i=1;i<=L->sportnum;i++)?
{
????? printf(“???????????請(qǐng)輸入學(xué)校代碼,學(xué)校名稱(chēng),項(xiàng)目代碼,項(xiàng)目名稱(chēng):\n“i);//依次輸入學(xué)校代碼,學(xué)校名稱(chēng),項(xiàng)目代碼,項(xiàng)目名稱(chēng)
printf(“???????????“);
???? scanf(“%d%s%d%s“&(L->match[i]).schnum&(L->match[i]).schnam&(L->match[i]).pronum&(L->match[i]).pronam);
printf(“???????????該項(xiàng)目取前五名OR前三名積分?“);?//輸入積分方式
????scanf(“%d“&sh);
while(flag)?????//判斷輸入積分方式是否合法
{

switch(sh)
{
case?3:flag=0;break;
case?5:flag=0;break;
default:
{
printf(“???????????輸入錯(cuò)誤!請(qǐng)重新輸入!\n“);
printf(“???????????該項(xiàng)目取前五名OR前三名積分?“);
????????scanf(“%d“&sh);
break;}
}

}
printf(“???????????請(qǐng)輸入該學(xué)校在該項(xiàng)目取得的名次:“);??//輸入學(xué)校在某項(xiàng)目取得名次
scanf(“%

?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----

?????文件??????13543??2004-06-30?08:59??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)\123.cpp

?????文件???????3723??2004-06-30?08:59??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)\123.dsp

?????文件????????529??2004-06-30?08:59??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)\123.dsw

?????文件??????50176??2004-06-30?08:59??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)\123.ncb

?????文件??????48640??2004-06-30?08:59??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)\123.opt

?????文件????????615??2004-06-30?08:59??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)\123.plg

?????文件??????????3??2000-06-27?10:15??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)\config.dat

?????文件?????217123??2011-06-29?18:01??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)\Debug\123.exe

?????文件?????347976??2011-06-29?18:01??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)\Debug\123.ilk

?????文件??????44525??2004-06-30?08:59??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)\Debug\123.obj

?????文件??????43520??2011-06-27?19:14??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)\Debug\123.opt

?????文件????3564176??2004-06-30?08:59??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)\Debug\123.pch

?????文件?????582656??2011-06-29?17:59??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)\Debug\123.pdb

?????文件?????148480??2004-06-30?08:59??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)\Debug\vc60.idb

?????文件??????77824??2004-06-30?08:59??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)\Debug\vc60.pdb

?????文件????2094592??2011-06-30?12:21??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)\sheji1.doc

????..A..H.???????162??2011-06-28?08:35??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)\~$?Microsoft?Word?文檔.doc

?????目錄??????????0??2012-02-09?12:07??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)\Debug

?????目錄??????????0??2012-02-09?12:07??運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)

-----------?---------??----------?-----??----

??????????????7238263????????????????????19


評(píng)論

共有 條評(píng)論