21xrx.com
2025-04-17 21:27:09 Thursday
文章检索 我的文章 写文章
C++实现水果名与颜色对应输出
2023-07-04 22:58:23 深夜i     17     0
C++ 实现 水果名 颜色 输出

C++ 实现水果名与颜色对应输出

C++ 是一种高级编程语言,它具有强大的编程能力和广泛的应用范围。实现水果名与颜色对应输出是 C++ 编程中的一个基础练习,下面介绍一下具体的实现方法。

首先,我们需要定义一个存储水果名和颜色的数据结构,可以使用结构体或者类来实现。下面是一个用结构体实现的示例:

struct Fruit
  std::string name; // 水果名称
  std::string color; // 颜色
;

接下来,我们需要把数据存储到一个数组中。下面是一个用数组存储数据的示例:

Fruit fruits[] = {
   "red" ,
   "banana",
   "orange" ,
   "purple"
};

现在,我们可以输出每个水果的名称和颜色了。可以使用循环结构来遍历数组,输出每个水果的信息。下面是一个完整的示例:

#include <iostream>
#include <string>
struct Fruit
  std::string name; // 水果名称
  std::string color; // 颜色
;
int main() {
  Fruit fruits[] = {
     "red" ,
     "yellow" ,
     "orange",
     "grape"
  };
  
  // 循环输出每个水果的信息
  for (const auto& fruit : fruits)
    std::cout << fruit.name << " is " << fruit.color << std::endl;
  
  
  return 0;
}

在这个示例中,我们使用了范围 for 循环来遍历数组,使用结构体 Fruit 存储每个水果的名称和颜色,最后使用 std::cout 来输出每个水果的信息。

以上就是实现水果名与颜色对应输出的具体方法。这个练习可以帮助初学者熟悉 C++ 中的数据结构、数组和循环等基本知识点,对于学习 C++ 编程语言很有帮助。

  
  

评论区