在每個類聲明之後、每個函數定義結束之後都要加空行。
阿新 • • 發佈:2018-08-03
user run main oat this 空行 getch ram str
在每個類聲明之後、每個函數定義結束之後都要加空行。
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 int abs(int x); 7 long abs(long x); 8 float abs(float x); 9 10 //main()函數的定義 11 int main(int argc, char** argv) { 12 //聲明變量 13 int i1=32767,i2=-32767; 14 long l1=456789,l2=-456789; 15 float x1=1.1234,x2=-1.1234; 16 17 //直接在cout輸出中調用函數 18 cout<<abs(i1)<<","<<abs(i2)<<endl; 19 cout<<abs(l1)<<","<<abs(l2)<<endl; 20 cout<<abs(x1)<<","<<abs(x2)<<endl; 21 return 0; 22 } 23 24 25 //定義int型的abs()函數 26 int abs(int x) { 27 if (x<0) 28 return(-x); 29 else 30 return(x); 31 } 32 33 //定義long型的abs()函數 34 long abs(long x) { 35 if (x<0) 36 return(-x); 37 else 38 return(x); 39 }40 41 //定義float型 abs函數 42 float abs(float x) { 43 if (x<0.0) 44 return(-x); 45 else 46 return(x); 47 }
在每個類聲明之後、每個函數定義結束之後都要加空行。