伊观琴秀 2021-03-07 12:09 采纳率: 0%
浏览 36

萌新C++求大佬们解惑(舅舅孩子)

#include<iostream>
using namespace std;

class Cylinder 
{
	private:
		float radius;
		float high;
		double volume;
	public:
		Cylinder();
		double CalculateV();
		void OutPut();
}; 

Cylinder::Cylinder()
{
	float aradius,ahigh;
	cin >> aradius >> ahigh;
	radius = aradius;
	high = ahigh;
}

double Cylinder::CalculateV()
{
	volume = 3.14*radius*high;
}

void Cylinder::OutPut()
{
	cout << "The volume of the cylinder is:" << volume;
}

int main()
{
	Cylinder cylinder1;
	Cylinder();
	cylinder1.CalculateV();
	cylinder1.OutPut();
}

各位大佬我想问一下,我这里为什么会要输入四个变量呢,我明明只定义了aradius和ahigh啊

  • 写回答

4条回答

      报告相同问题?

      相关推荐 更多相似问题

      悬赏问题

      • ¥20 b站私信完整导出的方法
      • ¥15 边界图中的x、y轴解释
      • ¥30 如何用matlab求解复杂方程
      • ¥15 VUE TS中怎么调用第三方js
      • ¥15 Activiti如何将值传入textValue
      • ¥20 在linux里安装lummps时 在make mpi里找不到rpc
      • ¥25 python先到先得调度和轮询调度
      • ¥15 SDK Manager闪退
      • ¥15 intel i219v mac地址修改问题
      • ¥15 leetcode上面的题,求解