一个蒟蒻的问题
  • 板块灌水区
  • 楼主3blue1green
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/8/7 19:55
  • 上次更新2024/8/7 20:44:50
查看原帖
一个蒟蒻的问题
1364032
3blue1green楼主2024/8/7 19:55

rt,为什么这段代码可以

        for(int i=0;i<n;i++)
	{
		cin>>arr[i].mass>>arr[i].value;
		a=arr[i].mass;
		b=arr[i].value;
		c=b/a;
		arr[i].value_mass=c;
		//cout<<arr[i].value_mass<<endl;
	}

下面这段代码却不行

        for(int i=0;i<n;i++)
	{
		cin>>arr[i].mass>>arr[i].value;
		arr[i].value_mass=arr[i].value/arr[i].mass;
		//cout<<arr[i].value_mass<<endl;
	}

结构体和a,b,c的定义在这里

struct gold
{
	double mass;
	double value;
	double value_mass;
};

int n,ill;
double t,out=0,a,b,c;
cin>>n>>t;
gold arr[n];

本蒟蒻感觉像是结构体的问题,望各位神犇求助,谢谢了

2024/8/7 19:55
加载中...