21xrx.com
2024-09-20 00:58:56 Friday
登录
文章检索 我的文章 写文章
C++输入字符串并打印在屏幕上
2023-07-04 17:53:01 深夜i     --     --
C++ 输入字符串 打印屏幕

C++是一种广泛用于编写计算机程序的高级编程语言。C++中有多种方法可以输入并输出字符串。本文章将向读者介绍如何输入并打印字符串在屏幕上。

一种最基本的方法是使用cin和cout。cin是C++中的标准输入函数,用于从控制台输入数据,并将输入的数据存储在变量中。而cout用于把数据输出到控制台中。下面是一个简单的示例程序:


#include<iostream>

using namespace std;

int main()

{

  char str[100];

  cout << "请输入字符串: ";

  cin >> str;

  cout << endl << "您输入的字符串是: " << str ;

  return 0;

}

在此程序中,我们使用了char类型的字符数组来存储输入的字符串。程序首先输出“请输入字符串: ”的提示信息,等待用户输入。输入完成后,使用cout打印出输入的字符串在屏幕上。

需要注意的是,使用cin输入字符串时仅仅能输入一个单词。当您需要输入空格或多个单词时,需要使用getline函数。下面是使用getline函数的示例程序:


#include<iostream>

#include<string>

using namespace std;

int main()

{

  string str;

  cout << "请输入字符串: ";

  getline(cin,str);

  cout <<"您输入的字符串是: "<< str;

  return 0;

}

在此程序中,使用了string类型的变量来存储输入的字符串,而使用getline函数来取代cin。getline函数从控制台输入字符流,直到遇到回车键,结束输入。

通过这两个例子,我们向读者展示了如何在C++中输入字符串并将其打印在屏幕上。这些方法在C++编程中非常实用,并在众多程序中经常被用到。需要注意的是,在输入和输出字符串时,为了避免产生错误和非法字符,程序员应养成规范、良好的编程习惯。

  
  

评论区

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