国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

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

2020-05-23 13:34:06
字體:
來源:轉載
供稿:網友

具體代碼如下所述:

#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語言,統計,字符個數

總結

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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 镇康县| 乃东县| 申扎县| 黔西| 宜良县| 宜宾市| 苗栗市| 梨树县| 大城县| 黎城县| 望江县| 南昌县| 五华县| 五原县| 巴楚县| 平顺县| 库尔勒市| 屯留县| 资源县| 广宁县| 平泉县| 本溪| 宜兰县| 手游| 长岛县| 阿勒泰市| 江川县| 原阳县| 新化县| 平武县| 铁岭市| 云林县| 万山特区| 蒙阴县| 绵竹市| 禹城市| 南充市| 娱乐| 九台市| 定西市| 鱼台县|