⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 openpole.cpp

📁 Since the field of object oriented programming is probably new to you, you will find that there is a
💻 CPP
字号:
                              // Chapter 5 - Program 3 - OPENPOLE.CPP
#include <iostream.h>

int area(int rec_height, int rec_width);

struct rectangle 
{
   int height;
   int width;
};

struct pole 
{
   int length;
   int depth;
};

int area(int rec_height, int rec_width)  //Area of a rectangle
{
   return rec_height * rec_width;
}


int main()
{
rectangle box, square;
pole flag_pole;

   box.height = 12;
   box.width = 10;
   square.height = square.width = 8;

   flag_pole.length = 50;
   flag_pole.depth = 6;

   cout << "The area of the box is " << 
                       area(box.height, box.width) << "\n";
   cout << "The area of the square is " << 
                       area(square.height, square.width) << "\n";
   cout << "The funny area is " << 
                       area(square.height, box.width) << "\n";
   cout << "The bad area is " << 
                       area(square.height, flag_pole.depth) << "\n";

   return 0;
}




// Result of execution
//
// The area of the box is 120
// The area of the square is 64
// The funny area is 80
// The bad area is 48

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -