21xrx.com
2024-11-22 06:42:21 Friday
登录
文章检索 我的文章 写文章
C++实现水果名与颜色对应输出
2023-07-04 22:58:23 深夜i     --     --
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++ 编程语言很有帮助。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复