C语言,下面这个输出来,为什么是负的
#include "stdafx.h" int main(int argc, char* argv[]) { int S,s,N,n; float Q,Q1,Q2,Q3; scanf("%d%d%d%d",&S,&s,&N,&n); Q=Q1+Q2+Q3; Q1=(0.10*(N+1))/10; Q2=(0.43*(S/500+s/78+N*5+n*1))/90; Q3=(0.47*(N+200*s))/2000; printf("Q=%f",Q); return 0; }
追问:好吧,那怎么能让程序循环嘞?就是输完一组数据,得到一组顺序,然后可以继续输数据~~~