MKHLT-FJJPS-WYKXU-ZHFSZ
UZTSE-SLWFV-LJHQY-YBJSZ
RUSQA-PYEQG-CZLWN-AFESZ
YESFW-GKQMT-GXPMW-FMTSZ
NTKFF-HNWNC-ZWBHP-ZBSSZ
VSGXN-HAYGW-BVXCX-HAYSZ
VBGTY-HXMBJ-WPPQY-GWRSZ
HZQGX-GXUNF-QCZEJ-JGESZ
VUEYA-QHMFB-SCQTQ-KWKSZ
FBBAE-VGNLT-ZFXFY-FFSSZ
FCJZX-RXPWK-KWTYR-PBJSZ
QDFLZ-FPWYD-KLRTL-EGTSZ
ZZLVW-BJRLR-CCAGZ-RWZSZ
ZPEAN-MMDRF-GLYMN-WSSSZ
LENDZ-ZJEQD-YGCCS-NLGSZ
XTXJS-ACRTR-RMQKW-ADDSZ
HPEXB-BFPFW-YEQTC-AMKSZ
ZUJLC-DJELN-LFBSH-XTSSZ
UJXDK-NWNJL-PMSSB-AGTSZ
BKTYA-KKKSV-RCURW-WYJSZ
YGZFM-WQJXR-TNGJN-PPWSZ
NYKYM-KLGAA-VWKGM-FZLSZ
PTVBH-EAEXX-GKMEP-GJKSZ
ADDKX-EWSLC-TWKUE-QDQSZ
BLTJT-KSAFL-EHXKX-SAVSZ
EMLHL-TCKRB-WVSFF-YCZSZ
PNSTL-QHRKX-YKBVX-ZLPSZ
QGAHR-NPBVC-SVPQZ-KUDSZ
FCWKM-VKYWN-ZAUTP-NZGSZ
WTWMG-RTESW-HRSJJ-YMWSZ
FWGYQ-PQUFW-ABRWS-NEESZ
HYAUE-KFCER-YWFLS-BPKSZ
JFAUF-VVEBG-HAMRH-RHVSZ
TDDZP-FYCXP-NQPCV-KQUSZ
JNRQG-JLXRA-VMLST-TRDSZ
JDLJS-XGTPR-CHCMD-URQSZ
GHTAL-LJYCF-QRNSJ-AWESZ
CGVHE-XKVFP-CJNTX-GRWSZ
FSQNU-AHXBW-BLURX-LZQSZ
CWGXU-NQBXJ-MYAJL-SRBSZ
KTUCN-LTMUK-QYLWL-HCWSZ
JNHKS-YPTQM-PKJGL-TJFSZ
PCHPE-BCCBK-DCYUP-GQVSZ
WCPAJ-XJBJW-HHGUR-DKWSZ
EJHSC-UKAQD-AKYWS-YNYSZ
FXYSC-DENAU-QDTBE-RGDSZ
KLBLZ-ZDYNT-VKGRH-WFXSZ
CPABR-FRYAE-VPBBB-QJXSZ
FWVHY-FFWWV-NPLJB-GDCSZ
XAUSY-BWFXB-NBVBH-MWKSZ
VQLGY-BMBRQ-BAHAV-QBHSZ
SGRBB-DNGYX-SQWKX-PZSSZ
VXSNB-JURME-ANCEK-GZHSZ
UEWMT-MCHYM-QSCJD-EBDSZ
ANEAB-YPLCU-NRTBF-MDRSZ
CDADC-GUPEW-FUJKM-LHUSZ
GBSAF-BGHUK-TACCF-QCASZ
QLDSA-WVWAD-DWPPX-QDXSZ
ZJUZT-QUNAM-QLFBK-JNESZ
LFXDZ-BVLMZ-ZCKFM-HPHSZ
JGVHW-ENGXG-LZCTD-RQPSZ
AYXNH-RRBBQ-FTTDK-HWUSZ
YQTDR-HXKWZ-AAMHY-EQXSZ
WZRZV-FHMXD-ZJGDW-GAFSZ
NMSGN-WUHVR-XYTCS-JBSSZ
ZTTHP-ZGQAT-HVYKF-JXXSZ
KGBKD-XXUSK-UCJED-WTYSZ
JQRAW-ANSYA-AFTJT-VGHSZ
MTJKA-QUHPA-VQMBT-KEESZ
PHGMT-PHMFV-TEXEM-WDNSZ
QKQCK-HALEJ-WLSSR-ENHSZ
REZHT-MZSCJ-GBRWN-PKDSZ
ABRPV-FTEWQ-VPWRW-USKSZ
ULYUM-LALTZ-HCMXH-ARYSZ
VNACK-NLYCW-GFTYJ-NMSSZ
XHNBS-UCVMW-ZZYLR-CCUSZ
CZHBN-NFMNX-BMPMW-PHCSZ
EVAJJ-TSUWF-SJYMV-MSWSZ
FQQJW-GJTMA-WCGAU-FEGSZ
RWHJK-GWKLA-HBMRP-STWSZ
EQQNL-FJUXG-ANPUW-NAJSZ
HVLJL-EYZYH-RNEJB-AHSSZ
RSUDH-VKFCT-HKHHA-QUASZ
DKFRE-SQWWS-DETSF-AKPSZ
SJMWR-FYBED-GPYQJ-HGQSZ
PNXBU-BZUFV-GGMLE-VMHSZ
DNUZM-RNUGA-NGAJS-JUBSZ
GRACT-LVDDS-CBLPF-AQSSZ
VDAKQ-BFACH-ANPVN-USDSZ
EZLFM-AJDNG-SGHHT-VMJSZ
KGGVP-LKNTD-JLPGQ-ERSSZ
WKFDX-UHEVS-RDJAY-MAHSZ
XSMVF-DTCVN-WBYBX-EXGSZ
CVFJM-QWBVS-DJBYL-UXTSZ
ZGGDE-GAXJA-KGXFZ-CLCSZ
SUEXN-VRNBJ-UEKGN-DVQSZ
LPLHZ-RKKXD-PPYEY-NQJSZ
ZDVBP-UAGUR-CNFPZ-DXPSZ
VYQSM-YDJCG-ARVJT-XDESZ
PAWKA-PYVJZ-WFUNX-MVXSZ
LTNNR-JEJMH-MXTPL-SNFSZ
AUGZU-ABPEC-XTQGX-GEUSZ
BYLKA-QURZG-UGLJG-FCMSZ
XHYHB-CVLYB-RWVDY-FERSZ
KCRYV-CTXLJ-BXSYQ-DZQSZ
YVUFG-BFSEX-BFKQX-SVCSZ
MRQFM-ZDLHN-KLFZV-GZGSZ
MLEJU-FYHVW-BDYRM-SGCSZ
ZZWPX-VFWEC-XTVHQ-PBDSZ
QUWJW-ZFPXB-PECSB-NRJSZ
YBNZK-NLZDC-EGUTZ-LTMSZ
VMAFK-XMBJF-NGMFV-EVYSZ
EBUSC-LDECG-ZLDWZ-VSHSZ
VACFL-FNHYY-ATEKF-STQSZ
DLFRG-MXVLX-TGCKX-ERLSZ
PAJLW-WACQK-LPVDR-EFNSZ
WFWMS-CXXKU-CGKMY-PPDSZ
ZJCAJ-MLMCS-VGRGY-QKUSZ
FAWSK-PUWJQ-CGJNQ-XHZSZ
DVNKN-WRFVV-HMYYN-YEDSZ
LFGRT-QMXAJ-QKSVX-EGYSZ
FCWTQ-GJXDP-MPCUJ-NTQSZ
QNUEB-GBLFE-UHGCY-QWRSZ
YLQDU-QJEEX-UBFDC-YEKSZ
LYNDW-URRGX-UMXAD-CRJSZ
YVMPC-BKLXD-HNAJZ-VUSSZ
PHSHL-EBSVK-NNEBX-KSSSZ
BLUBN-SWXRF-ZYFER-QXBSZ
TUBQK-BTCQH-CATLM-KQLSZ
FLVLT-ZNPYM-VYHGY-FHTSZ
SDUZS-MDRFB-EMFAQ-VPZSZ
TMFKW-GNURZ-ZQJCZ-VZDSZ
SYYNM-MXHAF-KCRZN-LSGSZ
CMHGL-BBLGD-WNSUC-QPASZ
BQLDZ-LQDZR-BNHDV-JDJSZ
TQUNQ-ZQHCW-PGXFF-BHXSZ
ESGWJ-GTVXF-BHUEW-YXESZ
AUQFG-LZJHD-VNMQE-DDZSZ
DZDRS-TCELJ-CUJNV-UFUSZ
AABAD-BAAJR-YMRMS-KHVSZ
PLUAG-QGZPU-UXVJT-JXBSZ
TUWMS-WXSHZ-QXFLE-HELSZ
DFGED-RJPQS-AHUJU-DDDSZ
UFGZD-TDPVH-EUNQA-PVKSZ
EZWWG-LBAUD-GHKPG-CPSSZ
LZYNS-CDWNL-RUXZF-NUFSZ
WPGDK-LUSSW-QXGKP-QNBSZ
EYUPS-JBWJF-UBRTV-BGSSZ
SMAKS-FDHFY-CBPRZ-LGCSZ
KMHYM-CCCTX-XWVSD-BFUSZ
CRHYD-XPKCT-SPYPC-UGDSZ
KTUEF-XBAVE-PJNVH-RSBSZ
YXYYS-PBKZP-LRSJU-FWRSZ
HAMAX-RDYZW-WJFSQ-ZMTSZ
VEFKL-DDHZE-EATVC-TUNSZ
JCEBV-HBKTC-WYNHB-EUZSZ
MXZMV-DAAWG-PETFK-GEPSZ
PKFQY-ZXHEN-XEEWZ-STYSZ
GAWSN-VVLFY-WYLGZ-VXJSZ
ARWHR-NBXMQ-CCMVC-PUDSZ
WGWPP-SXBFE-WVYEE-PUCSZ
PFJHP-QGSFT-CFTZN-DMYSZ
ZSANJ-YEMGC-HBCVV-BDXSZ
TWQUF-HVESV-RPLNT-KUHSZ
ZANMC-CHFYQ-FCANH-JHKSZ
XXPAJ-BJKPQ-ZHWAP-BVWSZ
IMG 文件格式是一种文件压缩格式(archive format),主要是为了建立软盘的镜像文件(disk image),它可以用来压缩整个软盘(通常指软软盘,Floppy Disk或Diskette)或整片光盘的内容,使用".IMG"这个扩展名的文件就是利用这种文件格式来建立的。MED
2.音乐编辑器,OctaMED音乐模块(MOD)文件 2.某些手机的主题文件也是这个格式
swf(shock wave flash)是Macromedia(现已被ADOBE公司收购)公司的动画设计软件Flash的专用格式,是一种支持矢量和点阵图形的动画文件格式,被广泛应用于网页设计,动画制作等领域,swf文件通常也被称为Flash文件。swf普及程度很高,现在超过99%的网络使用者都可以读取swf档案。这个档案格式由FutureWave创建,后来伴随着一个主要的目标受到Macromedia支援:创作小档案以播放动画。计划理念是可以在任何操作系统和浏览器中进行,并让网络较慢的人也能顺利浏览。swf 可以用Adobe Flash Player打开,浏览器必须安装Adobe Flash Player插件。
TXT是微软在操作系统上附带的一种文本格式,是最常见的一种文件格式 ,早在DOS时代应用就很多,主要存文本信息,即为文字信息,在微软在操作系统等于直接存,就是它了,现在多用的操作系统得使用记事本等程序保存,大多数软件可以查看,记事本,浏览器等等。
级联样式表(Cascading Style Sheet)简称“CSS”,通常又称为“风格样式表(Style Sheet)”,它是用来进行网页风格设计的。比如,如果想让链接字未点击时是蓝色的,当鼠标移上去后字变成红色的且有下划线,这就是一种风格。通过设立样式表,可以统一地控制HTML中各标志的显示属性。级联样式表可以使人更能有效地控制网页外观。使用级联样式表,可以扩充精确指定网页元素位置,外观以及创建特殊效果的能力。
Javascript (JS)是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器Navigator加入了Javascript,提供了数据验证的基本功能。
MOAN 不太清楚。。
我就知道fy是翻页的意思,后缀 suf?
简化说明SWF就是FLASH的一种格式,,CSS就是层叠样式表,JS就是Javascript用于网页比较多的脚本语言
我只能帮你这么多了。。希望采纳
#include <iostream>#include<fstream>
#include <ctime>
#include <cmath>
#include <stdlib.h>
#include<stdio.h>//时间 //文件
#include <string>
#define random(x)(rand()%x)
using namespace std
void thunder(int Dif,int Row,int Column,char *USer)
{
int r,c,alls[22][22],backstage[22][22]={0}
srand((int)time(0))
for(r=1r<=Rowr++) // 生成alls(0~1)1是雷
{
for(c=1c<=Columnc++)
{
if(random(6)<1) {alls[r][c]=1} else{alls[r][c]=0}
}
}
for(r=0r<=Row+1r++)//生成 backstage(正确答案)
{
for(int c=0c<=Column+1c++)
{
if(alls[r][c]==1)
{
(int)backstage[r][c]='*'//将1变为 * 代表雷
}
else
{
for(int i=r-1i<=r+1i++) //将0变为数字 (代表周围雷数)
for(int j=c-1j<=c+1j++)
{
if(alls[i][j]!=alls[r][c]&&alls[i][j]==1){backstage[r][c]++}
}
} //else 结束
} // for 结束
} // for 结束
cout<<"======================*********================================"<<endl
char surface[22][22] //生成surface(用户界面)
for(r=0r<22r++) //全部为零
for(c=0c<22c++)
{
surface[r][c]='0'
}
for(r=1r<=Rowr++) //中间化 # 形成0包围#的形式 (通过数 #-->(*||数字) 的个数 赢的时候停止循环)
for(c=1c<=Columnc++)
{
surface[r][c]='#'
}
for(r=1r<=Rowr++) //输出 surface 界面 便于检查
{
for(c=1c<=Columnc++) {cout<<" "<<surface[r][c]}
cout<<endl
}
cout<<"请按格式输入"<<endl
<<"前两个数字为坐标,最后一个数字“1”表示此位置为雷,“0”则表示不是。"<<endl
<<"如:1 3 1 表示一行三列是雷;2 4 0 表示二行四列不是雷"<<endl
<<"提示:当数字周围雷都被扫出时,可再次按要求输入此位置,可得到周围数字。"<<endl
long i=10000000L//计算时间开始
clock_t start,finish
double duration
start=clock()
while(i--) //计算时间开始
int num=Row*Column //计算#号个数
while(num!=0) //控制 是否点完所有位置
{
int x,y,judge
cin>>x>>y>>judge
if(alls[x][y]!=judge)
{
cout<<"you lose!!!"<<endl
cout<<"The answer is:"<<endl
for(r=1r<=Rowr++)//输了 输出backstage 显示正确答案
{
for(int c=1c<=Columnc++)
{
cout<<" "<<(char)(backstage[r][c]==42?backstage[r][c]:backstage[r][c]+'0') //输出backstage
}
cout<<endl
}
break
}
else
{
if(alls[x][y]==1) {if(surface[x][y]=='#'){num--}surface[x][y]='@'} // 雷 判断正确 显示“@”;数“#”
else
{
if(backstage[x][y]!=0) // 数字 判断正确 显示数字
{
if(surface[x][y]=='#'){num--surface[x][y]=backstage[x][y]+'0'} // 数“#”
else
{
int lei_num=0
for(int i=x-1i<=x+1i++) //数 数字周围 雷的个数
for(int j=y-1j<=y+1j++)
{
if(surface[i][j]=='@')
lei_num++
}
if(backstage[x][y]==lei_num) // 看数字周围雷是否全部扫出 提示 显示数字周围
{
for(int i=x-1i<=x+1i++)
for(int j=y-1j<=y+1j++)
if(surface[i][j]=='#') //数“#”
{
surface[i][j]=backstage[i][j]+'0'
num--
}
}
}
}
else // 数字为零时 显示零周围的零
{
if(surface[x][y]=='#'){num--} //数“#”
surface[x][y]=backstage[x][y]+'0'
for(int i=x-1i<=x+1i++) // 显示零周围的数字
for(int j=y-1j<=y+1j++)
if(surface[i][j]=='#') // 避免 死循环
{
surface[i][j]=backstage[i][j]+'0'
num-- //数“#”
}
for(int k=0k<20k++) //最多20层零 (点出最边上的零)
{
for (int R=1R<=RowR++)//检查所有零
for(int C=1C<=ColumnC++) //再次显示零周围的数字
{
if(surface[R][C]=='0')
{
for(int i=R-1i<=R+1i++)
for(int j=C-1j<=C+1j++)
{
if(surface[i][j]=='#') // 避免 死循环 数“#”
{
surface[i][j]=backstage[i][j]+'0'
num--
}
}
}
} //匹配for 内
} //匹配 for 外
}//匹配else
}//匹配else
}//匹配els
cout<<endl
cout<<"======================*********================================"<<endl
for(r=1r<=Rowr++) //输出界面(已修改)
{
for(c=1c<=Columnc++) {cout<<" "<<surface[r][c]}
cout<<endl
}
} //匹配while
finish=clock() //计算时间结束
duration=(double)(finish-start)/CLOCKS_PER_SEC //时间变量
if(num==0) //所有
{
cout<<" You win! Congratulations!! "<<endl
cout<<"Your time is: "<<duration<<endl
if(Dif==1)//读取 简单扫雷 的存储文件
{
string Name
string name[6]
double Time,rang
double times[6]
int i=0
ifstream inf("扫雷 简单.txt")
for(i=0i<5i++)//文件中信息导入到数组里
{
inf>>Nameinf>>rang>>Time
name[i]=Name
times[i]=Time
}
inf.close()
name[5]=USer //本轮玩家信息
times[5]=duration
double t1=0
string t2
for(int j=0j<5j++) //冒泡排序法
{
for(i=0i<5-ji++)
{
if(times[i]>times[i+1])
{
t1=times[i]
times[i]=times[i+1]
times[i+1]=t1
t2=name[i]
name[i]=name[i+1]
name[i+1]=t2
}
}
}
ofstream outf("扫雷 简单.txt")
for(i=0i<5i++) //将前五名玩家信息存储到文件中
{
cout<<name[i]<<""<<i+1<<" "<<times[i]<<endl
outf<<name[i]<<""<<i+1<<" "<<times[i]<<endl
}
outf.close()
}
if(Dif==2)//读取 一般扫雷 的存储文件
{
string Name
string name[6]
double Time,rang
double times[6]
int i=0
ifstream inf("扫雷 一般.txt")
for(i=0i<5i++)//文件中信息导入到数组里
{
inf>>Nameinf>>rang>>Time
name[i]=Name
times[i]=Time
}
inf.close()
name[5]=USer //本轮玩家信息
times[5]=duration
double t1=0
string t2
for(int j=0j<5j++) //冒泡排序法
{
for(i=0i<5-ji++)
{
if(times[i]>times[i+1])
{
t1=times[i]
times[i]=times[i+1]
times[i+1]=t1
t2=name[i]
name[i]=name[i+1]
name[i+1]=t2
}
}
}
ofstream outf("扫雷 一般.txt")
for(i=0i<5i++) //将前五名玩家信息存储到文件中 并输出
{
cout<<name[i]<<""<<i+1<<" "<<times[i]<<endl
outf<<name[i]<<""<<i+1<<" "<<times[i]<<endl
}
outf.close()
}
if(Dif==3)//读取 困难扫雷 的存储文件
{
string Name
string name[6]
double Time,rang
double times[6]
int i=0
ifstream inf("扫雷 困难.txt")
for(i=0i<5i++)//文件中信息导入到数组里
{
inf>>Nameinf>>rang>>Time
name[i]=Name
times[i]=Time
}
inf.close()
name[5]=USer //本轮玩家信息
times[5]=duration
double t1=0
string t2
for(int j=0j<5j++) //冒泡排序法
{
for(i=0i<5-ji++)
{
if(times[i]>times[i+1])
{
t1=times[i]
times[i]=times[i+1]
times[i+1]=t1
t2=name[i]
name[i]=name[i+1]
name[i+1]=t2
}
}
}
ofstream outf("扫雷 困难.txt")
for(i=0i<5i++) //将前五名玩家信息存储到文件中
{
cout<<name[i]<<""<<i+1<<" "<<times[i]<<endl
outf<<name[i]<<""<<i+1<<" "<<times[i]<<endl
}
outf.close()
}
}
}
void scale(int dif,char *User)//选择难度
{
int row,column
if(dif==1) {row=3column=3}
if(dif==2) {row=7column=7}
if(dif==3) {row=10column=10}
cout<<"The scale is: "<<row<<"*"<<column<<endl
thunder(dif,row,column,User)
}
int main()
{
int Continue=1
int difficulty
char user[10]
cout<<" Welcom to the game! "<<endl
<<" 请输入用户名! "<<endl
cin>>user
while(Continue==1)
{
cout<<"=======================*******************======================="<<endl
<<" 请选择难度!"<<endl
<<" 简单——1 "<<endl
<<" 一般——2 "<<endl
<<" 困难——3 "<<endl
cin>>difficulty
scale(difficulty,user)
cout<<"继续游戏——1 结束游戏——0"<<endl
cin>>Continue
}
return 0
}
扫雷小游戏,自己编的代码