#include <iostream>
int main()
{
int sum = 0, value = 0;
// read until end-of-file, calculating a running total of all values read
while (std::cin >> value)
sum += value; // equivalent to sum = sum + value
std::cout << "Sum is: " << sum << std::endl;
return 0;
}
該代碼如何知道何時完成抓取輸入值和顯示總和?爲什麼只有輸入非整數值纔會結束?爲什麼我必須在輸入結束時輸入一個非整數來結束程序?
如果您希望人們瞭解它,您應該正確縮進代碼。 –