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

正文內(nèi)容

c第二章習(xí)題解答-資料下載頁(yè)

2025-07-24 09:10本頁(yè)面
  

【正文】 b0setw(15)fib1。等然后關(guān)閉文件:()。如要讀出數(shù)據(jù),則用輸入文件打開(kāi),并與同一磁盤(pán)文件聯(lián)系:ifstream ifile()。再按同一格式讀入數(shù)據(jù):ifileijkl。等,并輸出最后關(guān)閉文件:()。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個(gè)數(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。} 改造【】,將運(yùn)行結(jié)果(100以內(nèi)素?cái)?shù))存入文件。解:采用4步法。首先定義一個(gè)輸出文件:ofstream ofile。再打開(kāi)該文件并與并與磁盤(pán)文件聯(lián)系:()。按一定格式把數(shù)據(jù)存入文件。最后關(guān)閉文件。效果與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不是素?cái)?shù),置0 for(i=0。in。i++){ if(a[i]==0) continue。 //該數(shù)已經(jīng)置0,判斷下一個(gè)數(shù) for(j=i+1。jn。j++) if(a[j]%a[i]==0) a[j]=0。 //是a[i]倍數(shù)的元素置0; } ()。 int count=0。 ofile1n之間的素?cái)?shù):endl。 for(i=0。in。i++) //輸出所有素?cái)?shù) if(a[i]!=0){ ofilesetw(6)a[i]。 count++。 if(count%10==0) ofileendl。 //每行10個(gè)數(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個(gè)數(shù) if(()!=0) break。//最后一個(gè)數(shù)據(jù)后面可能沒(méi)有回車(chē),直接為文件結(jié)束 } ()。 coutendl。 } return 0。}【】,文本由文本文件輸入。解:文本文件讀入要用成員函數(shù): (),而不可用插入運(yùn)算符,否則會(huì)丟失空白字符。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)。 //讀到文本結(jié)束符為止 ()。 cout行數(shù):nlineendl。 cout單詞數(shù):nwordendl。 cout字符數(shù):nchendl。 return 0。
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1