当前位置: 首页 > article >正文

c++9月18日

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,思维导图


http://www.kler.cn/news/309630.html

相关文章:

  • [C++] 剖析多态的原理及实现
  • 深入了解单元测试框架:JUnit 5、Mockito和 AssertJ
  • 前端项目优化:极致最优 vs 相对最优 —— 深入探索与实践
  • App Fiddler抓包配置
  • arm
  • 一种没有注释的语言
  • python画图|3D直方图基础教程
  • CSP-J/S赛前知识点大全3.1.1:初赛易错重难点(题目)
  • C++如何处理内存碎片问题
  • java -- JDBC
  • 鸿蒙Harmony应用开发,数据驾驶舱页面的实现
  • 技术美术一百问(02)
  • 游戏开发引擎__游戏场景(灯光,摄像机)
  • 0918作业
  • 使用Docker挂载部署JAVA项目
  • MICE MIXTURE OF CONTRASTIVE EXPERTS FOR UNSUPERVISED IMAGE CLUSTERING
  • Docker安装SVN,搭建自己的本地版本仓库
  • 高密原型验证系统解决方案(下篇)
  • 图像检测【YOLOv5】——深度学习
  • 面向对象程序设计之模板进阶(C++)
  • MySQL8.0.13-函数索引
  • 高通Liunx 系统镜像编译
  • 接口开发基本规范
  • 软件测试学习笔记丨Postman基础使用
  • 专业学习|系统动力学概观(方法特色、构成要素、建模步骤)
  • 分集合并技术(MRC技术)
  • 四款视频转文字工具,搞定会议记录!
  • 02 基于STM32的按键控制继电器驱动电机
  • springboot luttuc redis 集成protobuf,手动序列化反序列化
  • C#使用Access数据库使用总结