1. 程式人生 > >為什麽需要常量

為什麽需要常量

getch 輸入數據 pre this pan 需要 run mes 容易

為什麽需要常量

如果不使用常量,直接在程序中填寫數字或字符串,將會有什麽麻煩?

(1) 程序的可讀性(可理解性)變差。程序員自己會忘記那些數字或字符串是什麽意 思,用戶則更加不知它們從何處來、表示什麽。

(2) 在程序的很多地方輸入同樣的數字或字符串,難保不發生書寫錯誤。

(3) 如果要修改數字或字符串,則會在很多地方改動,既麻煩又容易出錯

 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 int main(int argc, char** argv) { 6 7 int a,b,Max; 8 //輸入數據 9 cout<<"a="; 10 cin>>a; 11 cout<<"b="; 12 cin>>b; 13 14 //找出較大值 15 Max=a>b?a:b; 16 cout<<"Max="<<Max<<endl; 17 return 0;
18 }

為什麽需要常量