亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C語言統(tǒng)計一串字符中空格鍵、Tab鍵、回車鍵、字母、數字及其他字符的個數(Ctrl+Z終止輸入)

 更新時間:2018年03月18日 10:37:27   作者:凱魯嘎吉  
這篇文章主要介紹了C語言統(tǒng)計一串字符中空格鍵、Tab鍵、回車鍵、字母、數字及其他字符的個數(Ctrl+Z終止輸入) ,需要的朋友可以參考下

具體代碼如下所述:

#include<stdio.h>
void main(){
  int c, letter=0, num=0, blank=0, tab=0, enter=0, other=0 ,i=0, sum=0;
  printf("Please input a string:\n");
  while((c=getchar())!=EOF){
    sum++;
    if(c==' '){
      ++blank; //空格鍵的個數
    }
    else if(c=='\t'){
      ++tab;  //Tab鍵的個數
    }
    else if(c=='\n'){
      ++enter;  //回車鍵的個數
    }
    else if((c>='A' && c<='Z') || (c>='a' && c<='z')){
      ++letter;  //字母的個數
    }
    else if(c>='0' && c<='9'){
      ++num;   //數字的個數
    }
    else ++other;   //其他字符的個數
    i++;
  }
  printf("There are %d characters\n", sum);
  printf("blank=%d, Tab=%d, Enter=%d, letter=%d, number=%d ,other=%d\n",blank, tab, enter, letter, num, other);
}

結果為:

總結

以上所述是小編給大家介紹的C語言統(tǒng)計一串字符中空格鍵、Tab鍵、回車鍵、字母、數字及其他字符的個數(Ctrl+Z終止輸入) ,希望對大家有所幫助,如果大家有任何疑問歡迎

相關文章

  • C++實現的多重繼承功能簡單示例

    C++實現的多重繼承功能簡單示例

    這篇文章主要介紹了C++實現的多重繼承功能,結合簡單實例形式分析了C++面向對象程序設計中類的定義與繼承相關操作實現技巧,需要的朋友可以參考下
    2018-05-05
  • 詳解C++中inline關鍵字的作用

    詳解C++中inline關鍵字的作用

    這篇文章主要為大家介紹了C++中的inline關鍵字,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • C++使用文件實現學生信息管理系統(tǒng)

    C++使用文件實現學生信息管理系統(tǒng)

    這篇文章主要為大家詳細介紹了C++使用文件實現學生信息管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-01-01
  • C/C++ 獲取Windows系統(tǒng)的位數32位或64位的實現代碼

    C/C++ 獲取Windows系統(tǒng)的位數32位或64位的實現代碼

    這篇文章主要介紹了C/C++ 獲取Windows系統(tǒng)的位數32位或64位的實現代碼的相關資料,希望通過本文能幫助到大家,讓大家實現這樣的功能,需要的朋友可以參考下
    2017-10-10
  • C++二級指針和指針的引用

    C++二級指針和指針的引用

    這篇文章主要介紹了C++二級指針和指針的引用,下文舉例實現形參指針改變實參指針所指向的對象,需要的小伙伴可以參考一下,希望對你的學習有所幫助
    2022-03-03
  • C++簡單集合類的實現方法

    C++簡單集合類的實現方法

    如何使用C++實現一個簡單的集合類,這篇文章主要介紹了C++簡單集合類的實現方法,感興趣的小伙伴們可以參考一下
    2016-07-07
  • 使用C語言編寫一個關機惡搞小程序

    使用C語言編寫一個關機惡搞小程序

    system函數的參數是"shutdown"時,它將會執(zhí)行系統(tǒng)的關機命令,所以本文將利用這一特點制作一個關機惡搞小程序,感興趣的小伙伴可以跟隨小編一起學習一下
    2024-02-02
  • C語言實現掃雷游戲的方法

    C語言實現掃雷游戲的方法

    這篇文章主要為大家詳細介紹了C語言實現掃雷游戲的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • android studio創(chuàng)建C++項目的實現示例

    android studio創(chuàng)建C++項目的實現示例

    本文主要介紹了android studio創(chuàng)建C++項目的實現示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • C語言枚舉與聯合圖文梳理講解

    C語言枚舉與聯合圖文梳理講解

    枚舉顧名思義就是把所有的可能性列舉出來,像一個星期分為七天我們就可以使用枚舉,聯合體是由關鍵字union和標簽定義的,和枚舉是一樣的定義方式,不一樣的是,一個聯合體只有一塊內存空間,什么意思呢,就相當于只開辟最大的變量的內存,其他的變量都在那個變量占據空間
    2023-01-01

最新評論