zoukankan      html  css  js  c++  java
  • 每个单词存储为一个vector对象,将单词中的小写字母变成大写

    cin输入流,空格隔开每个变量,回车接收,ctrl+z结束!

     

    /*********************************
    *********************************/
    #include <iostream>
    #include <vector>
    #include <string>
    #include <cctype>
    using namespace std;
    
    int main()
    {
    	vector<string> text;
    	string textVal;
    
    	/*输入单词,空格隔开,回车接收,ctrl+z结束。*/
    	while (cin >> textVal) {
    		text.push_back(textVal);
    	}
    
    	for (vector<string>::size_type ix=0; ix!=text.size(); ix++) {
    		/*text[ix]对应单词*/
    		for (string::size_type iy=0; iy!=text[ix].size(); iy++) {
    			/*text[ix][iy]对应单词中的字母*/
    			if (islower(text[ix][iy])) {
    				text[ix][iy] = toupper(text[ix][iy]);
    			}
    		}
    		cout << text[ix] << " ";
    	}
    
    	return 0;
    }
    
    
    


     

    控制台输入输出

    image
  • 相关阅读:
    网络抓包工具使用
    JAVA 原子操作类
    guava collection/cache初探
    MiniGUI
    Cookie
    System V IPC
    SQLite交叉编译
    NCurses交叉编译
    双向循环链表
    VMware安装Windows Server 2008
  • 原文地址:https://www.cnblogs.com/helloweworld/p/2820479.html
Copyright © 2011-2022 走看看