注册 登录
编程论坛 C++教室

为什么得不到结果啊

wfjt 发布于 2007-11-30 16:26, 454 次点击
#include<iostream.h>
#include<math.h>
#include<conio.h>
#define N 5

int main()
{
  float ad[N],t;
  cout<<"请输入第一个和最后一个数:"<<endl;
  cin>>ad[0]>>ad[N-1];
  t=(ad[N-1]-ad[0])/(N-1);
  int i;
  for(i=1;i++;i<N)
  {
  ad[i]=ad[0]+i*t;
  
   }
   
  // ad[1]=ad[0]+t;
  cout<<ad[1]<<endl;
  
  getch();
  return 0;
  
}
1 回复
#2
duccdd2007-11-30 17:23
for(i=1;i++;i<N)    //for( i = 1; i < N; i++ )
  {
  ad[i]=ad[0]+i*t;
  }
1