程序的分界符‘{’和‘}’应独占一行并且位于同一列

程序的分界符‘{’和‘}’应独占一行并且位于同一列,同时与引用 它们的语句左对齐。

 1 #include <iostream>
 2 #include <stdio.h>
 3 #include <string.h>
 4 #include <process.h>
 5 #include <stdlib.h>
 6 #define MAX    3
 7 /* run this program using the console pauser or add your own getch, system("pause") or input loop */
 8 using namespace std;
 9 int main(int argc, char** argv) {
10       //声明变量
11     int i,n;
12     FILE *fp1;                 // 声明文件指针变量
13 
14     //以写入方式打开d.dat文件
15     if ((fp1=fopen("d.dat","w"))==NULL)
16     {
17        cout<<"\nCould not open the file."<<endl;
18        cout<<"Exiting program."<<endl;
19        exit(1);   //结束程序执行
20     }
21 
22     // 写文件操作 
23     for (i=1;i<=MAX;i++)  {     
24         n=rand();        //产生1个整数随机数
25         putw(n,fp1);
26         cout<<n<<" ";
27     }
28     cout<<endl<<"--------------------"<<endl;
29  
30     fclose(fp1);                   //关闭文件
31 
32     // 以读方式打开d.dat文件
33     if ((fp1=fopen("d.dat","r"))==NULL) 
34     {
35        cout<<"\nCould not open the file."<<endl;
36        cout<<"Exiting program."<<endl;
37        exit(1);   //结束程序执行
38     }
39   
40     // 循环从"流"文件读取字符,并显示
41     while ((n=getw(fp1))!=EOF)  
42           cout<<n<<" ";        
43 
44     fclose(fp1); //关闭文件
45     return 0;
46 }

 

posted @ 2018-08-03 11:48  borter  阅读(4520)  评论(0编辑  收藏  举报