帮我看一下为什么没有答案输出(程序没错!)
#include <iostream.h>int main(void)
{
int a[1000];
int n=0;
while(cin>>a[n])
{
n++;
}
int sum=0;
for(int i=0;i<n;i++)
{
sum=sum+a[i];
}
cout<<sum<<endl;
return 0;
}
#include <iostream.h> int main(void) { int a[1000]; int n; cout<<"要输入几个数:"<<endl; cin>>n; cout<<"输入要加和的数:"<<endl; for(int j=0;j<n;j++) { cin>>a[j]; } int sum=0; for(int i=0;i<n;i++) { sum+=a[i]; } cout<<"sum="<<sum<<endl; return 0; }
#include <iostream.h> int main(void) { int a[1000]; int n=0; cin>>a[n]; while(a[n]) { n++; cin>>a[n]; } int sum=0; for(int i=0;i<n;i++) { sum=sum+a[i]; } cout<<sum<<endl; return 0; }