任意输入一串字符(敲回车键结束输入)。分别统计出其中英文大写字母、英文小写字母、空格、数字和其它字符的个数。
提示:先定义char c;用循环while((c=getchar())!=’\n’)接收一行字符(敲回车表示字符输入结束,对输入的每一个字符进行判断并累加个数)
C语言
...英文小写字母、空格、数字和其它字符的个数
include<stdio.h> main(){ int i=0;int m=0;int n=0;char c;clrscr();while((c=getchar())!='\\n'){ if (65<=c&&c<=90) i++;else if(97<=c&&c<=122) m++;else if(48<=c&&c<=57) n++;} printf("da xie zi mu you %d ge,xiao xie zi mu you %d ge,shu zi ...
...出现的大写英文字母 小写英文字母 数字字符 空格和其他字符_百度知 ...
include <stdio.h>int main(){ int letter=0,space=0,digit=0,others=0; char c; while((c=getchar())!='\\n'){ if(c==' ') space++; else if(c>='1'&&c<='9') digit++; else if((c>='a'&&c<='z')||c>='A'&&c<='Z') letter++; els...
...结束标志,分别统计出大写字母,小写字母,空格,数字和其他字符的_百度...
cout<<"字母个数"<<character<<endl; cout<<"数字个数"<<number<<endl; cout<<"空格个数"<<space<<endl; cout<<"其它个数"<<other<<endl;} 夏日那雨 | 发布于2012-03-26 举报| 评论 0 1 'CR'应该是字符串吧,问题是你声明存放是各变量,只能存一个数,必须声明数组存放字符串 零一只小斑点...
输入一串字符,以回车键结束,统计出其中的英文字母(包括大写及小写...
if(a[i]>='A'&&a[i]<='Z')这个就是表示A——Z的大写字母,其他的类似。
编写程序,输入一行文字,统计其中大写字母,小写字母、空格以及数字符号的...
采用ascii码识别啊,大写小写,数字分别在不同段,空格就一个数值依次读入字符,计算其ascii码值,当其值在48至57之间时为数字,在65到90之间时为大写字母,在97至122直接时为小写字母,等于32时为空格。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2013-12-31 展开全部 下载手机金山软件就可以...
输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数
程序首先定义了四个整型变量,分别表示四种类型的字符计数:letters(英文字母)、spaces(空格)、digits(数字)和others(其他字符)。然后通过一个while循环,用户输入一串字符,程序会逐个检查每个字符,根据其ASCII值进行分类计数。当输入的是大写或小写字母(ASCII值为65到90或97到122),就增加letters...
...结束标志,分别统计出大写字母,小写字母,空格,数字和其他字符?_百度...
char s[100];fgets(s, 100, stdin); \/\/ 输入一行字符,包括行尾的'\\n'int i = 0, upper = 0, lower = 0, space = 0, digit = 0, other = 0;while (s[i] != '\\n') { if (s[i] >= 'A' && s[i] <= 'Z')upper++;else if (s[i] >= 'a' && s[i] <= '...
输入一行字符,分别统计出其中大小写英文字母、空格、数字和其他字符的个...
printf("请输入一串任意的字符:\\n");while((c=getchar())!='\\n'){ if((c>='a'&&c<='z')||(c>='A'&&c<='Z'))letters++;else if(c>='0'&&c<='9')digits++;else if(c==' ')spaces++;else others++;} printf("字母有%d个,数字有%d个,空格有%d个,其他有%d个",...
输入一行字符,分别统计出其中英文字母(包括大小写)、空格、数字和其他字...
int letters=0,spaces=0,digits=0,others=0;printf("请输入一串任意的字符:\\n");while((c=getchar())!='\\n'){ if((c>='a'&&c<='z')||(c>='A'&&c<='Z'))letters++;else if(c>='0'&&c<='9')digits++;else if(c==' ')spaces++;else others++;} printf("字母有%d个...