c++输出字符串

简介: c++输出字符串

给定你三个葡萄牙语单词,这些词将根据下表从左到右定义一个动物。

请你确定并输出这个动物的名称。

输入格式

根据上表,输入包含三个单词,每行一个,用以识别动物,单词由小写字母构成。

输出格式

输出识别出的动物的名称。

输入样例:

1.  vertebrado
2.  mamifero
3.  onivoro

输出样例:

homem

 

1.  #include <iostream>
2.  using namespace std;
3.  
4.  int main()
5.  {
6.      string s1,s2,s3;
7.      string res;
8.      cin >> s1 >> s2 >> s3;
9.      if (s1 == "vertebrado") {
10.          if (s2 == "ave") {
11.              if (s3 == "carnivoro") {
12.                  res = "aguia";
13.              } else if (s3 == "onivoro") {
14.                  res = "pomba";
15.              }
16.          } else if (s2 == "mamifero") {
17.              if (s3 == "onivoro") {
18.                  res = "homem";
19.              } else if (s3 == "herbivoro") {
20.                  res = "vaca";
21.              }
22.          }
23.      } else if (s1 == "invertebrado") {
24.          if (s2 == "inseto") {
25.              if (s3 == "hematofago") {
26.                  res = "pulga";
27.              } else if (s3 == "herbivoro") {
28.                  res = "lagarta";
29.              }
30.          } else if (s2 == "anelideo") {
31.              if (s3 == "hematofago") {
32.                  res = "sanguessuga";
33.              } else if (s3 == "onivoro") {
34.                  res = "minhoca";
35.              }
36.          }
37.      }
38.       printf("%s",res.c_str());
39.  //    cout << res << endl;
40.      return 0;
41.  }

收货点:

c++用来输出字符串的可以用两种

  • printf("%s",res.c_str());
  • cout << res << endl;


相关文章
|
1月前
|
存储 算法 编译器
【C++ 字符数组的模板特化】面向字符串的C++模板特化:理解与实践
【C++ 字符数组的模板特化】面向字符串的C++模板特化:理解与实践
69 1
|
1月前
|
数据处理 C++
C++程序字符串流
C++程序字符串流
25 2
|
1月前
|
存储 C++ 索引
C++ 字符串完全指南:学习基础知识到掌握高级应用技巧
C++的字符串使用`string`类处理,如`string greeting = &quot;Hello&quot;`。字符串连接可通过`+`或`append()`函数实现。访问字符使用索引,如`myString[0]`。`length()`或`size()`可获取长度。`getline()`用于读取整行输入。注意转义字符如`\\&quot;`用于在字符串中嵌入双引号。使用`cin`读取字符串时,空格会终止输入,而`getline()`能读取整行。
40 0
|
10天前
|
编译器 C++
【C++进阶】深入STL之string:模拟实现走进C++字符串的世界
【C++进阶】深入STL之string:模拟实现走进C++字符串的世界
13 1
|
18天前
|
存储 算法 Cloud Native
C++ bcrypt算法 字符串加密,亲测有效
C++ bcrypt算法 字符串加密,亲测有效
|
25天前
|
C++ 索引
C++中字符串常用操作
C++中字符串常用操作
11 2
|
25天前
|
对象存储 C++ 索引
C++ 字符串操作的技术性探讨
C++ 字符串操作的技术性探讨
8 1
|
29天前
|
存储 安全 C语言
c++字符串
c++字符串
27 1
|
11天前
|
C++ 容器
【C++语言】String 类关键函数实现,手搓一个简单字符串类!
【C++语言】String 类关键函数实现,手搓一个简单字符串类!
|
1月前
|
存储 C++
C++程序中的字符串与指针
C++程序中的字符串与指针
16 2