1,斐波那契数列
int str = 0;
int num = 0;
int kgo = 0;
int qto = 0;
cout<<"请输入字符串";
string str1;
getline(cin,str1);
for(int i=0;i<(int)(str1.size());i++)
{
if((str1.at(i)>=65&&str1.at(i)<=90)||
(str1.at(i)>=97&&str1.at(i)<=122))
{
str++;
}
else if(str1.at(i)>=48&&str1.at(i)<=57)
{
num++;
}
else if(str1.at(i)==' ')
{
kgo++;
}
else
{
qto++;
}
}
cout<<"字母有"<<str<<endl;
cout<<"数字有"<<num<<endl;
cout<<"空格有"<<kgo<<endl;
cout<<"其他有"<<qto<<endl;
2,大小写转换
int a=1;
int b=1;
int c;
cout<<a<<" "<<b;
for(int i=0;i<18;i++)
{
c=a+b;
cout<<" "<<c;
a=b;
b=c;
}
3,计算字符串里的字母,数字,空格,其他
char str;
cout<<"请输入字符:";
cin>>str;
if(str>=65&&str<=90)
{
cout<<"大写转小写";
str+=32;
}
else if(str>=97&&str<=122)
{
cout<<"小写转大写";
str-=32;
}
else
{
cout<<"其他*";
return 0;
}
cout<<str;
4,思维导图
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » c++9月18日
发表评论 取消回复