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

正文內(nèi)容

保齡球計分系統(tǒng)c語言課程設計畢業(yè)設計word格式-wenkub

2022-12-05 06:07:11 本頁面
 

【正文】 時全中 ,就 不需要投第二球。 (STRIKE) 當每一格的第一次投球擊倒全部豎 立的十個瓶時 ,稱為全中 ,用一個 () 符號表示。 (3)如第一球為全中 ,則追上加二次投球機會 ,第十格得分為第九格得分加上 10加追加二次投球擊倒的瓶數(shù)。 由于要使得系統(tǒng)能一次輸入多局比賽并保存,讀寫文件時,先把每局數(shù)據(jù)存入一個最多能存 10 局比賽數(shù)據(jù)的結構體中,然后將整個結構體存入文件,讀取文件時,可以自由選擇載入保存比賽數(shù)據(jù)的文件,并自行選擇需要顯示和計算的比賽局數(shù),然后進行顯示 ,讀寫文件一律采用二進制方式讀寫。 2. 數(shù)據(jù)存儲 在不退出程序的時候,如不進行將比賽數(shù)據(jù)存入文件的選項,每局比賽都存在個最多包含10 局比賽數(shù)據(jù)的結構體中,然后可以選擇是否把整個結構體讀入文件并存儲以便下次直接 讀取并計算顯示。 3) Count:通過計算得到比賽積分 。 7) Changeout: 將結構體中數(shù)據(jù)賦值給數(shù)組,方便讀取文件得到數(shù)據(jù)后的計算、處理。 輸出參數(shù): a[11][4],已經(jīng)賦值了的二維數(shù)組,存有一局比賽數(shù)據(jù)。 輸出參數(shù): char ch,infile[15],字符串數(shù)組,已經(jīng)輸入的文件名字。 輸出參數(shù) : int p[][4], 已經(jīng)賦值了二維數(shù)組,包含比賽數(shù)據(jù)以及每格所得分數(shù)。 輸出參數(shù): game[t],結構體,包含所需比賽的數(shù)據(jù)。 輸出參數(shù): int a[11][4],已經(jīng)賦值了二維數(shù)組,包含比賽數(shù)據(jù)以及每格所得分數(shù)。 /*定義結構體,最多包含 10 局比賽數(shù)據(jù) */ int a[11][4]。i=8。 do { if( a[i][0]10 || a[i][0]0 ) { m=0。 } else m=1。a[9][0])。a[9][0])。 scanf(%d,amp。 scanf(%d,amp。 printf(請輸入追加第二次擊倒瓶數(shù) :)。 printf(錯誤,請再次輸入 :)。 } while(m==0)。 do { if( a[9][1]10 || a[9][1]0 || a[9][0]+a[9][1]10 || a[9][0]+a[9][1]0 ) 8 { m=0。 } else m=1。a[10][0])。a[10][0])。 讀入、讀取文件時采用 for 循環(huán)方式 全部讀入、讀寫。 char ch,infile[15],outfile[15]。 /*自己命名保存數(shù)據(jù)的文件名 */ scanf(%s,infile)。i=9。 } void read() { FILE *fp2。printf(\n)。 if((fp2=fopen(outfile,rb+))==NULL) { printf(cannot open file\n)。game[i],sizeof(struct game_number),1,fp2)。 else p[n][2]=10+p[n+1][0]+p[n+2][0]。 看到如果輸入有誤會立即提示并重新輸入 12 這次輸入數(shù)據(jù)后計算出的結果,并且按照要求格式輸出; 數(shù)據(jù)的文件保存 接下來測試能否保存文件。 定義太多全局變量,而且定義結構體有些多余,完全可以通過定義三維數(shù)組達到。 int a[11][4]。 printf(請輸入比賽局數(shù): )。i=8。 do { if( a[i][0]10 || a[i][0]0 ) { m=0。 } else m=1。a[i][1])。a[i][1])。 scanf(%d,amp。 scanf(%d,amp。 if(a[9][0]==10) { printf(請輸入追加第一次擊倒瓶數(shù) :)。 printf(錯誤,請再次輸入 :)。 } while(m==0)。 do { if( a[10][1]10 || a[10][1]0 ) { m=0。 } else m=1。a[9][1])。a[9][1])。 scanf(%d,amp。 scanf(%d,amp。 } } } void changein() { int h。 game[t].turn[h][1]=a[h][1]。h++) { a[h][0]=game[t].turn[h][0]。 printf(請輸入保存比賽數(shù)據(jù)的文件名: )。 } for(i=0。 fclose(fp1)。 scanf(%s,outfile)。t)。i++) fread(amp。 else p[n][2]=10+p[n+1][0]+p[n+2][0]。 printf(第 %d 局比賽數(shù)據(jù)及結果: \n,t)。 printf(輪 數(shù) : )。 printf(\n)。k++) { if(k=9) { printf(%4d|%d,a[k][0],a[k][1])。 } printf(\n\n\n)。 for(i=0。 } printf(輪 數(shù) : )。 printf(\n)。k++) { if(k=9) { if(a[k][0]==10) if(k==9)printf( )。 else printf( |%d,a[k][1])。 else printf(||%d\n,a[10][1])。 else if(a[10][1]==10) printf(|%d|\n,a[10][0])。 else printf(|%d \n,a[k][0])。i10。printf(\n)。 printf(\n)。 printf( * * * * * * * * * * * * * * \n)。 printf( Supported by 數(shù)學與計量經(jīng)濟學院 \n)。 printf(\n\n\n)。printf(\n\n\n)。x)。changein()。 printf(輸入 2 以保存已輸入局數(shù)比賽數(shù)據(jù)并返回主界面 \n)。 if(z==2) { save()。z)。read()。printf(\n)。 printf(輸入 2 以返回主界面 \n)。 break。 printf(錯誤,請重新輸入: )。 } while(z==2)。x)。exit(0)。scanf(%d,amp。printf(\n)。system(cls)。 break。 printf(輸入 2 以返回主頁面 )。scanf(%d,amp。print()。 switch(x) { case 1: do 22 { system(cls)。 printf(操作: )。 printf( )。 pri
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1