最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++統(tǒng)計中英文大小寫字母、數(shù)字、空格及其他字符個數(shù)的方法

 更新時間:2016年05月31日 09:37:24   作者:賓賓琪琪  
這篇文章主要介紹了C++統(tǒng)計中英文大小寫字母、數(shù)字、空格及其他字符個數(shù)的方法,涉及C++字符串的遍歷與簡單判定技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了C++統(tǒng)計中英文大小寫字母、數(shù)字、空格及其他字符個數(shù)的方法。分享給大家供大家參考,具體如下:

/*
* 作 者: 劉同賓
* 完成日期:2012 年 11 月 28 日
* 版 本 號:v1.0
* 輸入描述:
* 問題描述: 有一篇文章,共有三行文字,每行有80個字符。要求分別統(tǒng)計出其中英文大寫字母、小寫字母、數(shù)字、空格以及其他字符的個數(shù)。
* 程序輸出:
* 問題分析:略
* 算法設(shè)計:略
*/
#include<iostream>
using namespace std;
int main()
{
  int i,j,upper,lower,digit,space,other;
  char text[3][80];
  upper=lower=digit=space=other=0;
  for(i=0;i<3;i++)
  {
    cout<<"請輸入第"<<i+1<<"行(please input line):"<<endl;
    gets(text[i]); //這是啥情況。
    for(j=0;j<80&&text[i][j]!='\0';j++)
    {
      if(text[i][j]>='A'&&text[i][j]<='Z')
      {
        upper++;
      }
      else if(text[i][j]>='0'&&text[i][j]<='9')
      {
        digit++;
      }
      else if(text[i][j]>='a'&&text[i][j]<='z')
      {
        lower++;
      }
      else if(text[i][j]=' ')
      {
        space++;
      }
      else
      {
        other++;
      }
    }
  }
  cout<<"大寫字母個數(shù)為:"<<upper<<endl
    <<"小寫字母個數(shù)為:"<<lower<<endl
    <<"數(shù)字個數(shù)為:"<<digit<<endl
    <<"空格個數(shù)為:"<<space<<endl
    <<"其他字符個數(shù)為:"<<other<<endl;
  return 0;
}

運行效果截圖如下:

希望本文所述對大家C++程序設(shè)計有所幫助。

相關(guān)文章

  • C++ 使用CRC32檢測內(nèi)存映像完整性的實現(xiàn)步驟

    C++ 使用CRC32檢測內(nèi)存映像完整性的實現(xiàn)步驟

    當我們使用動態(tài)補丁的時候,那么內(nèi)存中同樣不存在校驗效果,也就無法抵御對方動態(tài)修改機器碼了,為了防止解密者直接對內(nèi)存打補丁,我們需要在硬盤校驗的基礎(chǔ)上,增加內(nèi)存校驗,防止動態(tài)補丁的運用。
    2021-06-06
  • Java C++題解leetcode915分割數(shù)組示例

    Java C++題解leetcode915分割數(shù)組示例

    這篇文章主要為大家介紹了Java C++題解leetcode915分割數(shù)組示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-11-11
  • 如何給隨機數(shù)加密

    如何給隨機數(shù)加密

    隨機數(shù)加密的簡單算法,需要的朋友可以參考一下
    2013-03-03
  • C語言職工信息管理系統(tǒng)源碼

    C語言職工信息管理系統(tǒng)源碼

    這篇文章主要為大家詳細介紹了C語言職工信息管理系統(tǒng)源碼,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • C語言實現(xiàn)單詞小助手改進版

    C語言實現(xiàn)單詞小助手改進版

    這篇文章主要為大家詳細介紹了C語言實現(xiàn)單詞小助手的改進版,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • C++整數(shù)常量的前綴和后綴的示例代碼

    C++整數(shù)常量的前綴和后綴的示例代碼

    這篇文章主要介紹了C++整數(shù)常量的前綴和后綴,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • C++智能指針讀書筆記

    C++智能指針讀書筆記

    本篇隨筆僅作為個人學習《C++ Primer》智能指針一節(jié)后的部分小結(jié),抄書嚴重,伴隨個人理解。主要介紹shared_ptr、make_shared、weak_ptr的用法和聯(lián)系
    2015-11-11
  • MFC修改編輯框光標顯示位置方法詳解

    MFC修改編輯框光標顯示位置方法詳解

    這篇文章主要介紹了在MFC中利用CComboBox控件修改編輯框光標顯示位置的兩種解決方法,文中的示例代碼講解詳細,感興趣的可以了解一下
    2022-02-02
  • C++ 中的INT_MAX,INT_MIN數(shù)值大小操作

    C++ 中的INT_MAX,INT_MIN數(shù)值大小操作

    這篇文章主要介紹了C++ 中的INT_MAX,INT_MIN數(shù)值大小操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • C++特殊成員詳解

    C++特殊成員詳解

    這篇文章主要為大家介紹了C++特殊成員,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助,希望能夠給你帶來幫助
    2021-11-11

最新評論

石屏县| 缙云县| 舞阳县| 延安市| 玛纳斯县| 诏安县| 永安市| 都昌县| 平阴县| 平安县| 东兴市| 双辽市| 侯马市| 祁门县| 镇原县| 抚州市| 资讯 | 永兴县| 林口县| 通城县| 巴林左旗| 天祝| 呈贡县| 通化市| 兰溪市| 横山县| 杨浦区| 崇州市| 桂林市| 斗六市| 金坛市| 凤冈县| 汾阳市| 星子县| 仪征市| 平果县| 上栗县| 阿拉善左旗| 彰武县| 买车| 浑源县|