标签:cpp ipc getline 一段 iostream cte 倒序输出 length 空格
1 // 21-for循环.cpp: 定义控制台应用程序的入口点。 2 // 3 4 #include "stdafx.h" 5 #include <iostream> 6 #include <climits> 7 #include <array> 8 #include <string> 9 using namespace std; 10 11 void FlipCharacter(); 12 int main() 13 { 14 //cout << "创建敌人" << endl; 15 //for循环 重复执行某段代码 16 for (int i=0;i<5;i++) //(初始化;判断是否执行循环;更新)先初始化然后判断然后执行循环体,然后更新。。。 17 { //i=0 1 2 3 4 18 cout << "创建敌人" << endl; //一共执行5次 19 cout << "设置位置" << endl; //一共执行5次 20 } 21 22 for (int i = 0; i<5; i++) 23 cout << "攻击敌人" << endl; //当for循环中只有一条语句时,循环体的大括号可以省略。尽量不要这么写,要加上括号。 24 25 cout << "创建敌人完成" << endl;//只执行一次。 26 27 28 FlipCharacter(); 29 30 int t; 31 cin >> t; 32 return 0; 33 } 34 35 //_________________________________________________练习____________________________________________________ 36 //1、让用户输入一串字符串,然后将字符串倒序输出出来。 37 38 void FlipCharacter() 39 { 40 string character; 41 int strLength; 42 cout << "请输入一段字符串:"; 43 //cin >> character; //如果字符包含空格就不能这么写 44 //cin.getline(character,20); //限制读取的长度。 45 getline(cin, character); //不限制长度。 46 strLength = character.size(); //返回输入字符的长度。或者character.length() 47 cout << "字符倒序为:"; 48 for (int i = strLength-1; i >= 0; i--) 49 { 50 cout << character[i]; 51 } 52 }
标签:cpp ipc getline 一段 iostream cte 倒序输出 length 空格
原文地址:https://www.cnblogs.com/uimodel/p/9346578.html