int A, B, MAX;
cout << "Give two numbers:" << endl;
cin >> A >> B;
if (A > B)
{
MAX = A;
}
else
{
MAX = B;
}
cout << "Largest amongst given numbers is: ";
cout << MAX << endl;
return 0;
代碼2
int A, B, MAX;
cout << "Give two numbers:" << endl;
cin >> A >> B;
MAX = A;
if (B > MAX)
{
MAX = B;
}
cout << "Largest amongst given numbers is: ";
cout << MAX << endl;
return 0;
在上述程序邏輯,其中的一個是最好的,爲什麼?他們之間有什麼區別?這是我的考試問題,我想問問堆棧溢出知道最好的意見。
爲什麼不'MAX =標準:: MAX(A,B);'? – user2357112
什麼是你最好的定義? – user1118321
這兩個程序哪個更好,爲什麼? – user3474853