33,311
社区成员
发帖
与我相关
我的任务
分享
#include<iostream>
#include<vector>
#include<string>
int main(){
vector<char> vc;
string s;
cout<<"请输入字符串:"<<endl;
cin>>s;//接受字符
for(string::size_type len=0;len!=s.size();len++){
vc.push_back(toupper(s[len]));//将字符串的转换成大写的加入到VC中
}
for(vector<char>::size_type i=0;i!=vc.size();i++){
cout<<vc[i]<<" ";//输出字符
while(i%8){
cout<<"\n";//每8个字符换一行
}
}
cout<<endl;
}
#include<iostream>
#include<vector>
#include<string>
using namespace std;
int main(){
vector<char> vc;
string s;
cout<<"请输入字符串:"<<endl;
cin>>s;//接受字符
for(string::size_type len=0;len!=s.length();len++){
vc.push_back(toupper(s[len]));//将字符串的转换成大写的加入到VC中
}
cout << vc.size()<< endl;
for(vector<char>::size_type i=0;i!=vc.size();i++){
cout<<vc[i]<<" ";//输出字符
if( i%7 == 0 && i != 0)/////////////i!=0是因为空格没有计算,要计算空格就把这个去掉。
{
cout<<"\n";//每8个字符换一行
}
}
cout<<endl;
}
#include<iostream>
#include<vector>
#include<string>
using namespace std;
int main(){
vector<char> vc;
string s;
cout<<"请输入字符串:"<<endl;
cin>>s;//接受字符
for(string::size_type len=0;len!=s.length();len++){
vc.push_back(toupper(s[len]));//将字符串的转换成大写的加入到VC中
}
vector<char>::iterator iter = vc.begin();////容器的循环最好用迭代器
while( iter != vc.end() ){
cout<<*(iter)<<" ";//输出字符
iter++;
}
cout<<endl;
}
#include<iostream>
#include<vector>
#include<string>
using namespace std;
int main()
{
vector<char> vc;
string s;
cout<<"请输入字符串:"<<endl;
//cin>>s;//接受字符
getline(cin,s);
for(string::size_type len=0;len!=s.size();len++)
{
vc.push_back(toupper(s[len]));//将字符串的转换成大写的加入到VC中
}
for(vector<char>::size_type i=0;i!=vc.size();i++)
{
cout<<vc[i]<<" ";//输出字符
while(i%8)
{
cout<<"\n";
break;//每8个字符换一行
}
}
cout<<endl;
return 0;
}