#include
int main(){
double x,sum=0;
printf("please input data, if < 0 exit\n");
while(1){
scanf("%lf",&x); // read one velue
if (x<0) break; // 负数 则 退出
sum=sum+x; //累加
}
printf("%g\n",sum); //最佳格式输出
return 0;
}
#include
#include
int main()
{
double n = 0;
double s = 0;
for(;;)
{
scanf("%lf",&n);
if(n < 0)
break;
s += n;
}
printf("和为:%lf", s);
return 0;
}