如何格式化带有标题的奇数列?

时间:2019-02-14 04:07:25

标签: c++11

我无法用标题正确设置偶数或奇数列的格式。

我尝试使用setw对齐所有内容,但没有正确对齐。我还不断获得布尔值返回的1和零,并且需要帮助来删除它们。

int a=0;
   double volume = 0.0;
   double area = 0.0;
   double volumeSF = 0.0;
   cout<<fixed<<setprecision(2);
   double totalArea = 0.0;
   double totalVolume = 0.0;
   int remainder = 0;
   string EO;
bool myFlag = true;
   cout<<setw(5)<<"Edge"<<setw(10)<<"Volume"<<setw(10)<<"Area"<<setw(15)<<"Volume so far"<<setw(15)<<"Even or Odd";
   for(a=1;a<=15;a++)
   {
     if(a==5)
     continue;
      if(a%2==0)
  {
  myFlag = true;
   cout<<"even number";
  }
  else
  {
  myFlag = false;
  cout<<"odd number";
  }
    volume = pow(a,3)/(6*sqrt(2));
     area = cbrt(3)*pow(a,2);
      volumeSF = volume +volumeSF;
      cout<<setw(5)<<a<<setw(5)<<volume<<setw(5)<<area<<setw(10)<<volumeSF<<setw(15)<<myFlag<<endl;
      totalArea = area +totalArea;
      totalVolume = volume +totalVolume;


   }

0 个答案:

没有答案