的源代碼中給出波紋管,這是什麼的如果(的getch()== 13)裝置.. INT主()
{是什麼的getch的含義()== 13
int a[4],approx[4],b[4],i=0;
int arr[4][6],sarr[4][6];
initialize(a);
encoding(a,arr);
while(i<5)
{
if(i==0)
{
while((selection(a,approx,sarr,arr,b))==0)
{
initialize(a);
encoding(a,arr);
}
}
else
selection(a,approx,sarr,arr,b);
crossover(sarr,a,b,arr);
if(getch()==13)
mutation(arr);
evaluate(arr,a);
getch();
i++;
}
getch();
}
什麼的代碼如果(的getch()== 13)表示線路..
ASCII 13 ==回車。 getch()獲取用戶輸入的單個字符。基本上檢查用戶是否按Enter。 –
Ooo,是不是隻能在帶有'\ r \ n'換行符的DOS系統上工作? – qxz
是的,getch()也是非標準的。如果你的系統目前沒有這樣的工作,我建議用getchar()== 10 –