最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

统计英文字母数

IT圈 admin 2浏览 0评论

统计英文字母数

Description
给定一个字符串,统计字符串中每个英文字母出现的次数,大小写字母是相同的字母

Input
有若干组数据。每组数据由一个字符串组成。字符串最长不超过100个字符。

Output
每个英文字母出现的次数,每个数占3位,没出现输出0。

Sample Input
Harbin University of Science and Technology
XueFu Road #52
Computer Department of Science and Technology

Sample Output
  2  1  3  1  4  1  1  2  4  0  0  1  0  5  3  0  0  2  2  2  1  1  0  0  2  0
  1  0  0  1  1  1  0  0  0  0  0  0  0  0  1  0  0  1  0  0  2  0  0  1  0  0
  2  0  4  2  6  1  1  1  1  0  0  1  2  4  4  2  0  2  1  4  1  0  0  0  1  0

//统计英文字母数
#include <stdio.h>
int main()
{char str[100] ;int i, j, k,sum = 0;while(gets(str)!=NULL){for(j='a',k='A'; j<='z',k<='Z'; j++,k++){for(i=0; str[i]!='\0'; i++){if(j==str[i]||k==str[i])sum++;}printf("%3d",sum);sum=0;}printf("\n");}}

统计英文字母数

Description
给定一个字符串,统计字符串中每个英文字母出现的次数,大小写字母是相同的字母

Input
有若干组数据。每组数据由一个字符串组成。字符串最长不超过100个字符。

Output
每个英文字母出现的次数,每个数占3位,没出现输出0。

Sample Input
Harbin University of Science and Technology
XueFu Road #52
Computer Department of Science and Technology

Sample Output
  2  1  3  1  4  1  1  2  4  0  0  1  0  5  3  0  0  2  2  2  1  1  0  0  2  0
  1  0  0  1  1  1  0  0  0  0  0  0  0  0  1  0  0  1  0  0  2  0  0  1  0  0
  2  0  4  2  6  1  1  1  1  0  0  1  2  4  4  2  0  2  1  4  1  0  0  0  1  0

//统计英文字母数
#include <stdio.h>
int main()
{char str[100] ;int i, j, k,sum = 0;while(gets(str)!=NULL){for(j='a',k='A'; j<='z',k<='Z'; j++,k++){for(i=0; str[i]!='\0'; i++){if(j==str[i]||k==str[i])sum++;}printf("%3d",sum);sum=0;}printf("\n");}}

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论