?? 9_12.cpp
字號:
#include<fstream.h>
#include<iomanip.h>
void display(int a[],int n);//函數聲明
int main()
{
int fib[10],i;
ifstream file;
if(!file)
{
cerr<<"文件打開失敗!"<<endl;
return(1);
}
for(i=0;!file.eof()&&i<10;i++)
{
file.read((char*)(fib+i),sizeof(int));//從b.dat文件循環(huán)讀入整數
file.seekg(sizeof(int),ios::cur);//跳過偶數項
}
cout<<"輸出全部奇數項"<<endl;
display(fib,i);
file.clear();//清除狀態(tài)標志
file.seekg(sizeof(int),ios::beg);//重新定位至第一個偶數項
for(i=0;!file.eof()&&i<10;i++)
{
file.read((char*)(fib+i),sizeof(int));//從b.dat文件循環(huán)讀入整數
file.seekg(sizeof(int),ios::cur);//跳過奇數項
}
cout<<"輸出全部偶數項"<<endl;
display(fib,i);
file.close();
return(0);
}
void display(int a[],int n)
{
int i;
for(i=0;i<n;i++)
{
cout<<setw(6)<<a[i];
if((i+1)%5==0)
cout<<endl;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -