关键字之后要留空格

关键字之后要留空格。象 const、virtual、inline、case 等关键字之后 至少要留一个空格,否则无法辨析关键字。

象 if、for、while 等关键字之后应留一个 空格再跟左括号‘(’,以突出关键字。

 

 1 #include <iostream>
 2 
 3 /* run this program using the console pauser or add your own getch, system("pause") or input loop */
 4 using namespace std; 
 5 //定义函数计算数组的和和平均值
 6 void calculate(int a[],int size,int& sum,float& average)
 7 {
 8     sum=0;
 9     for (int i=0;i<size;i++) {
10         sum+=a[i];
11     }
12     average=sum/size;
13 }
14 //定义显示数组的函数
15 void put_arr(int a[],int size)
16 {
17     for(int i=0;i<size;i++)
18         cout<<a[i]<<" ";
19     cout<<endl;
20 }
21 
22 int main(int argc, char** argv) {
23     
24         //声明数组并初始化
25     int asize,bsize;
26     int a[]={2,4,6,1,3,5};
27     int b[]={1,3,5,7,9,11,13,15};
28     
29     //显示数组的值
30     asize=sizeof(a)/sizeof(int);
31     cout<<"put_arr(a,asize):"<<endl;
32     put_arr(a,asize);
33     bsize=sizeof(b)/sizeof(int);
34     cout<<"put_arr(b,bsize):"<<endl;
35     put_arr(b,bsize);
36 
37     //计算数组的和和平均值
38     float a_ave,b_ave;
39     int a_sum,b_sum;
40     cout<<"calculate(a,asize,a_sum,a_ave):"<<endl;
41     calculate(a,asize,a_sum,a_ave);
42     cout<<"a_sum="<<a_sum;
43     cout<<" a_ave="<<a_ave<<endl;
44 
45     cout<<"calculate(b,bsize,b_sum,b_ave):"<<endl;
46     calculate(b,bsize,b_sum,b_ave);
47     cout<<"b_sum="<<b_sum;
48     cout<<" b_ave="<<b_ave<<endl;
49     return 0;
50 }

 

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