5.16 cin 循环输入输出字符串
2020-01-16 本文已影响0人
壹顾倾城
程序来源 :C++ primer plus
章 节 :5.5
名 称 :5.16 textin1.cpp
功 能 :循环输入输出字符串
开发时间 :2020-1-16
版 本 :v1.0
运行测试 :通过
C++11支持:执行工具-编译选项 输入
-std=c++11 并打钩
/********************************
* 程序来源 :C++ primer plus
* 章 节 :5.5
* 名 称 :5.16 textin1.cpp
* 功 能 :循环输入输出字符串
* 开发时间 :2020-1-16
* 版 本 :v1.0
* 运行测试 :通过
* C++11支持:执行工具-编译选项 输入
* -std=c++11 并打钩
*******************************/
#include <iostream>
using namespace std;
int main() {
char ch;
int count;
cout <<"Enter chararcters;Enter '#' to quit:\n";
cin >> ch; //can't read space, Enter
while(ch != '#') {
cout << ch;
count ++;
cin >> ch;
}
cout << endl << count << " Charactors read.\n";
return 0;
}
运行结果:
/**********************************
* 程序输出 *
**********************************
Enter chararcters;Enter '#' to quit:
my name is sunset
mynameissunsetmy love is C++ Java and c#
myloveisC++Javaandc
33 Charactors read.
--------------------------------
Process exited after 41.26 seconds with return value 0
请按任意键继续. . .
**********************************/
声明:本代例子码源自教材非原创,是笔者的学习笔记,仅用于学习交流。