学习C语言的一些小练习
来源:互联网 发布:js中的math方法 编辑:程序博客网 时间:2024/05/17 02:10
描述
输入一行英文,统计每个出现的英文字母的个数。注意:不区分大小写。
输入
一行英文。
样例输入
ABC abc XYZ Z
样例输出
2 2 2 1 1 2
提示
注意:没有出现的字母不显示个数。
输入一行英文,统计每个出现的英文字母的个数。注意:不区分大小写。
输入
一行英文。
输出
按照字母顺序显示每个出现的英文字母的个数,每个整数后面有1个空格。样例输入
ABC abc XYZ Z
样例输出
2 2 2 1 1 2
提示
注意:没有出现的字母不显示个数。
#include<stdio.h>int main(){char str[1000],tmp;int count[26]={0};int i,j,k;gets(str);strlwr(str);for(i=0;str[i]!='\0';i++){k=0;if(str[i]>='a' && str[i]<='z'){k=1;for(j=i+1;str[j]!='\0' ;j++){if(str[i]==str[j] ){str[j]=' ';k++;}}count[str[i]-97]=k;}}for(i=0;i<26;i++){if(count[i]!=0){printf("%d ",count[i]);}}return 0;}
- 学习C语言的一些小练习
- C语言一些关于位操作符的小练习
- 学习c语言指针的一些小知识
- C语言小练习
- c语言小练习
- c语言小练习
- C语言-------------指针小程序的练习
- 写的一些c语言练习
- 一些C语言的小问题
- c语言编写的一些小程序
- c语言的一些小细节
- C/C++语言的一些小总结
- c语言写的一些小程序
- c语言写的一些小程序
- c语言小程序练习
- C语言编程小练习
- C语言排序小练习
- C语言小练习 1
- C#获取当前路径的方法
- 用UIWebView在当前程序中打开网页的代码
- 30天自制操作系统笔记(七八)——源码
- java(15)-策略模式(Strategy Pattern)
- ARM处理器架构-----协处理器
- 学习C语言的一些小练习
- 送某位经济学高才生一个小故事...
- 堆区和栈区的区别(一)
- android手机命令行下不能使用sqlite3命令查看*.db数据库文件解决办法
- 最近一段时间的计划
- 有道词典不能取词绿色版Adobe reader x pro的解决办法
- docker lxc cgroup namespace入门
- C/C++程序员应聘常见面试题剖析(经典)
- 转载:python获取linux系统内存、cpu、网络使用情况