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

正文內(nèi)容

計科班算法設(shè)計與分析-資料下載頁

2025-06-17 23:53本頁面
  

【正文】 / 說明該趟沒有發(fā)生交換 break。 // 跳出該層循環(huán) } for(i=0。iLENGTH。i++) printf(%3d,r[i])。 // 輸出排序結(jié)果} 素數(shù)判斷:int number。 // number 為全局變量bool prime(int x){ int i,k。 k=sqrt(x)。 for (i=2。i=k。i++) // 如果X能被 2 sqrt(x) 中的任何一個整數(shù)整除, if (x%i==0) // 則X不是素數(shù),因此應(yīng)跳出該層循環(huán) return false。 retrun true。 // 表示X未被 2 sqrt(x) 中的任何一個整數(shù)整除}素數(shù)因子分解:include include define N 100void main(){ int i,j,k,x,y,sieve_A[N+1],sieve_B[N+1],sieve_C[N+1]。 scanf(%d,amp。x)。 // 輸入一個100以內(nèi)的非負整數(shù) y = x。 if(x0) return。 // 輸入整數(shù)是負數(shù) for(i=2。i=x。i++) // 設(shè)置sieve_A篩中數(shù)據(jù) 2 ~ X sieve_A[i]=i。 k=(int)sqrt(x)。 for(i=2。i=k。i++) { j=i*i。 while(j=x) { if (sieve_A[j]!=0) // 定位 i 的倍數(shù)處 sieve_A[j]=0。 // 篩去 i 的倍數(shù)即將其變?yōu)?0 j=j+i。 // 求出 i 的下一個倍數(shù) } } j=0。 for (i=2。i=x。i++) // 將sieve_A篩中的素數(shù)賦給sieve_B篩子 if (sieve_A[i]!=0) { sieve_B[j]=sieve_A[i]。 j++。 // j記錄范圍內(nèi)素數(shù)的個數(shù) } k=0。 i=0。 while(ij1) { if (x % sieve_B[i]==0) // 若是X的素因子 { sieve_C[k]=sieve_B[i]。 // 將X的素因子賦給sieve_C篩子 x=x/sieve_B[i]。 k++。 } else i++。 // X不是素因子,則跳到下一個 } for (i=0。ik。i++) printf(%4d,sieve_C[i])。 // 輸出輸入數(shù)的素因子}求某區(qū)間素數(shù):include include int number。 // number 為全局變量void prime(int x){ int i,k。 k=sqrt(x)。 for (i=2。i=k。i++) // 如果X能被 2 sqrt(x) 中的任何一個整數(shù)整除, if (x%i==0) // 則X不是素數(shù),因此應(yīng)跳出該層循環(huán) break。 if (ik) // 表示X未被 2 sqrt(x) 中的任何一個整數(shù)整除 { printf(%7d,x)。 // 因此,X是素數(shù)! number++。 }}void main(){ int i,k,x,begin,end。 scanf(%d%d,amp。begin,amp。end)。 //輸入一個區(qū)間的開始值和終止值 if (begin==1 || begin0 || end0) return。 //輸入的區(qū)間的開始值和終止值出錯 for (x=begin。x=end。x++) prime(x)。 //輸出所有素數(shù)}合并排序
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1