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

正文內(nèi)容

基本控制結構程序設計習題-資料下載頁

2025-08-04 15:16本頁面
  

【正文】 b0setw(15)fib1。等然后關閉文件:()。如要讀出數(shù)據(jù),則用輸入文件打開,并與同一磁盤文件聯(lián)系:ifstream ifile()。再按同一格式讀入數(shù)據(jù):ifileijkl。等,并輸出最后關閉文件:()。includefstreamincludeiostreamincludeiomanipusing namespace std。const int m=20。int main(){ int fib0=0,fib1=1,fib2,i,j,k,l,n。 char ch。 ofstream ofile()。 ofilesetw(15)fib0setw(15)fib1。 for(n=3。n=m。n++){ fib2=fib0+fib1。 ofilesetw(15)fib2。 if(n%5==0) ofileendl。 //控制每行5個數(shù)據(jù) fib0=fib1。 fib1=fib2。 } ()。 cout是否要將文件輸出?Y或Nendl。 cinch。 if(ch==39。y39。||ch==39。Y39。){ ifstream ifile()。 while(1){ ifileijkln。//由文件讀入 if(()!=0) break。 coutsetw(15)isetw(15)jsetw(15)ksetw(15)lsetw(15)nendl。//顯示 } ()。 } return 0。} 改造【】,將運行結果(100以內(nèi)素數(shù))存入文件。解:采用4步法。首先定義一個輸出文件:ofstream ofile。再打開該文件并與并與磁盤文件聯(lián)系:()。按一定格式把數(shù)據(jù)存入文件。最后關閉文件。效果與3步法相同。讀文件同樣可用3步法或4步法。includefstreamincludeiostreamincludeiomanipincludecmathusing namespace std。const int n=100。int main(){ int a[n],i,j。 char ch,b[256]。 ofstream ofile。 ifstream ifile。 for(i=0。in。i++) a[i]=1+i。 //用數(shù)組保存整數(shù)1100 a[0]=0。 //1不是素數(shù),置0 for(i=0。in。i++){ if(a[i]==0) continue。 //該數(shù)已經(jīng)置0,判斷下一個數(shù) for(j=i+1。jn。j++) if(a[j]%a[i]==0) a[j]=0。 //是a[i]倍數(shù)的元素置0; } ()。 int count=0。 ofile1n之間的素數(shù):endl。 for(i=0。in。i++) //輸出所有素數(shù) if(a[i]!=0){ ofilesetw(6)a[i]。 count++。 if(count%10==0) ofileendl。 //每行10個數(shù)據(jù) } ()。 cout是否要將文件輸出?Y或Nendl。 cinch。 if(ch==39。y39。||ch==39。Y39。){ ()。 i=0。 while((b[i])){//不可用,它不能讀白字符, if(b[i]==39。\n39。) break。 i++。 } b[i]=39。\039。 coutbendl。 count=0。 while(1){ ifilei。//由文件讀入 coutsetw(6)i。//屏幕顯示 count++。 if(count%10==0) coutendl。 //每行10個數(shù) if(()!=0) break。//最后一個數(shù)據(jù)后面可能沒有回車,直接為文件結束 } ()。 coutendl。 } return 0。}【】,文本由文本文件輸入。解:文本文件讀入要用成員函數(shù): (),而不可用插入運算符,否則會丟失空白字符。includefstreamincludeiostreamusing namespace std。int main(){ char ch。 int nline=0,nword=0,nch=0。 int isword=0。 ifstream ifile()。 coutendl。 do{ ch=()。 if(ch==39。\n39。) nline++。 //遇換行符行數(shù)+1 if(ch!=39。 39。amp。amp。ch!=39。\t39。amp。amp。ch!=39。\n39。amp。amp。ch!=EOF){ //讀到非間隔符 if(!isword) nword++。 //在單詞的起始處給單詞數(shù)+1 nch++。 //字符數(shù)加+1 isword=1。 } else isword=0。 //讀到間隔符 }while(ch!=EOF)。 //讀到文本結束符為止 ()。 cout行數(shù):nlineendl。 cout單詞數(shù):nwordendl。 cout字符數(shù):nchendl。 return 0。
點擊復制文檔內(nèi)容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1