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

正文內(nèi)容

c程序課程設計報告(24點游戲)-資料下載頁

2025-01-17 10:34本頁面
  

【正文】 } } } else if(h==q1) { cout\n有解為tem[0]=24。//最后的運算式存在tem[0]中 k=1。 } } } flo[q]=group[1]。//限定條件初始化。 flow[q] =group[0]。//限定條件初始化。 tpt[q]=tp[3]。//限定條件初始化。 tptt[q]=tp[2]。//限定條件初始化。 tre[q]=tp[1]。//限定條件初始化。 tp[0]=0。 tp[1]=0。 tp[2]=0。 tp[3]=0。 q=q+1。 } } /************************************************************************************/ //運算部分: if(n1)//該條件語句用來結(jié)束一次遞歸。 { for(i=0。in。i++)//對n個 數(shù)做39。+39。,39。*39。,39。39。,39。/39。遍歷。 { for(j=0。jn。j++) { if(i==j) continue。 for(l=0。l4。l++)//進行四則運算。 { switch(l) { case(0): if(n==2) { b[0]=a[0]+a[1]。 break。 } else b[0]=a[i]+a[j]。 break。 case(1):if(n==2) { b[0]=a[0]*a[1]。 break。 } else b[0]=a[i]*a[j]。 break。 //對加和乘做遍歷時去除a[i]+a[j]與a[j]+a[i]等情況。 case(2): b[0]=a[i]a[j]。 break。 case(3): if(a[j]==0) break。 b[0]=a[i]/a[j]。 break。 //對39。39。和39。/39。做遍歷時考慮a[i]a[j]與a[j]a[i]的不同。 default:break。 }//switch if(l!=3||a[j]!=0)//為遞歸準備數(shù)據(jù)(把沒用到的數(shù)也放到b[]與tm[]中)。 { {if(l==0||l==2||l==3) //用sprintf函數(shù)將運算式輸出到數(shù)祖tm[]中。 //在輸入運算式的同時把括號輸?shù)絫m[]中。 sprintf(tm[0],(%s%c%s),tem[i],op[l],tem[j])。 if(l==1) sprintf(tm[0],%s%c%s,tem[i],op[l],tem[j])。 } {if(n==3)//提取第一次運算的運算符與運算結(jié)果。 { group[1]=b[0]。 if(i!=0amp。amp。j!=0) tp[0]=op[l]。 else tp[n1]=op[l]。 } else if(n==4)//提取第二次運算的運算符與運算結(jié)果。 { tp[n1]=op[l]。 group[0]=b[0]。 } else //提取第三次運算的運算符。 tp[n1]=op[l]。 } for(x=0,y=1。xn。x++)//備份沒用到的數(shù)據(jù)(為遞歸之用)。 { if(x!=iamp。amp。x!=j) { b[y]=a[x]。 strcpy(tm[y],tem[x])。//復制字符串。 y++。 }//if }//for }//if count(b,tm,n1)。 }//第三層for循環(huán)結(jié)束。 }//第二層for循環(huán)結(jié)束。 }//for循環(huán)結(jié)束。 }//if 結(jié)束。}//count函數(shù)結(jié)束。七、 參考文獻1.《Visual c++編程基礎》 上海理工大學出版社2.《24點游戲的各種開發(fā)工具》 西安電子科技大學出版社3.《c程序設計》《c語言課程設計》 清華大學出版社4.5.
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1