c++程式+解
解釋:
long long int a,b;: 這聲明了兩個變數a和b,類型為long long int。 此資料類型用於儲存大於標準int所能容納的整數值。
while(cin>>a>>b){ ... }: 這會創造一個無限循環,只要能夠從標準輸入流成功讀取輸入,循環就會持續下去。 在每次迭代中,它會嘗試將兩個long long int值讀入a和b。
if((a-b)>0) { cout<<a-b<<endl; }: 此if語句檢查 的值是否a大於b。 如果是,則計算差值a - b並將其列印到控制台,後面跟著換行符 ( endl)。
else { cout<<b-a<<endl; }: 如果語句中的條件if為假(即a小於或等於),則執行b此程式碼區塊。else 它計算並列印b - a到控制台,後面跟著一個換行符。這實際上計算了 和之間的絕對差。ab
return 0;: 此語句表示main函數已成功執行,並向作業系統傳回退出代碼0。