鄙人想實作從標準輸入讀取不定數量的輸入資料,卻一直出錯,后來簡化代碼實作最簡單功能,代碼如下,發現連此最簡單的代碼都執行不到最后的那句cout,請教是什么問題導致的呢,實在想不出哪里出問題了T_T。環境是code:blocks 13.12淚奔求解答中
#include <iostream>
using namespace std;
int main()
{
int sum=0,b=0;
while(cin>>b)
sum+=b;
cout<<"sum = "<<sum<<endl;//總是執行不到此句
return 0;
}
uj5u.com熱心網友回復:
簡單問題,問度娘呀http://blog.csdn.net/weapon_tian_xia/article/details/6895541
uj5u.com熱心網友回復:
#include <iostream>#include <stdio.h>
using namespace std;
int main()
{
int sum=0,b=0;
while(cin>>b)
sum+=b;
cout<<"sum = "<<sum<<endl;//總是執行不到此句
scanf("%*C");
return 0;
}
按下ctrl+z后回車 即可進入cout<<"sum = "<<sum<<endl;//總是執行不到此句
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/108671.html
標籤:基礎類
