-3
我是編碼中的begginer,我試圖解決一個問題。我需要的變量可以達到約22位數,所以我使用了無符號long long。但是有一個問題。問題與無符號long long和打印C++
unsigned long long n;
fin>>n;
unsigned long long cn=n+1;
n++;
fout<<n<<" ";
fout<<cn;
fin和fout是我用來輸入和打印變量的命令。
例如,讓我們說n是99,所以我應該看到「100 100」,但我看到的只是「100」。爲什麼會發生?
請發佈一個最小**完整**程序來演示此問題。我們可以編譯和運行的東西。 – Brian
請[編輯]你的問題提供[mcve]。 –
嘗試'fout << endl;'事後? –