输入一串字符串,以字符#表示输入结束。统计其中大写字母与小写字母各出现了多少次。

如题所述

第1个回答  2010-12-31
#include <stdio.h>
void main()
{
char c;
int count1=0, count2=0;
scanf("%c", &c);
while( c != '#')
{
if(c >= 'a' && c <= 'z')
{
count1++;
}
else if(c >= 'A' && c <= 'Z')
{
count2++;
}
else ; // 什么也不做
scanf("%c",&c);
}
printf("Small: %d\n", count1);
printf("Big: %d\n", count2);
}
第2个回答  2012-04-17
#include<stdio.h>
void main ()
char c;
int x=0,y=0;
scanf("%c",&c);
{if(c>='a'&&c>='z')
{x++}
else if(c>='A'&&c>='Z')
{y++}
else if (c==//)
break;
printf("%d",x,y)}
第3个回答  2010-12-31
你想用什么语言啊?本回答被网友采纳
第4个回答  2010-12-31
给你点路子,可以考虑用ACSII码判断大小写

...统计其中大写字母鱼小写字母各出现了多少次。
} printf("大写字母数为:%d,小写字母数为:%d\\n",num1,num2);}

...统计其中大写字母鱼小写字母各出现了多少次。
printf("请输入一串字符串以#结束:\\n");scanf("%c",&c);while(c != '#'){ if(c >= 'A' && c <= 'Z')n1++;else if(c >= 'a' && c <= 'z')n2++;scanf("%c",&c);} printf("大写字母的个数 %d\\n",n1);printf("小写字母的个数 %d\\n",n2);...

...输入一串字符串,统计字符串中大写字母和小写字母的个数。
{ int i=0,count1[26]={0},count2[26]={0};while( ch[i++] ){if(ch[i]>='a'&&ch[i]<='z') count1[ch[i]-'a']++;else if(ch[i]>='A'&&ch[i]<='Z') count2[ch[i]-'A']++;} for(i=0;i<26;i++){if( i % 5==0 )putchar('\\n'); printf(" 字母...

c语言 输入一串字符串,统计并输出其中的大写字母、小写字母、数字字符...
} printf("数字字符数量:%d\\n小写字母字符数量:%d\\n大写字母字符数量:%d\\n",sum0,suma,sumA);}

c语言 输入一串字符串,统计并输出其中的大写字母、小写字母、数字字符...
要编写一个C语言程序,统计输入字符串中的大写字母、小写字母、数字字符和其他字符的个数,可以按照以下步骤进行。首先,我们需要定义一个字符数组来存储输入的字符串,并设置四个计数器分别用于记录各类字符的数量。c include void main() { char a[100];int sum0 = 0, suma = 0, sumA = 0; \/...

...任意输入的字符串,统计其中的大写字母和小写字母的个数
include<string.h> voidmain(){ charsen[100];unsignedinti;intspace,A,a,num,other;space=A=a=num=other=0;printf("输入字符串:\\n");gets(sen);for(i=0;i<strlen(sen);i++){ if(sen[i]>'A'&&sen[i]<'Z')A++;elseif(sen[i]>'a'&&sen[i]<'z')a++;elseif(sen[i]>='...

c语言输入一串字符串,统计并输出其中的大写字母、小写字母、数字字符...
在C语言中,编写一个程序可以统计并输出给定字符串中的大写字母、小写字母、数字字符和其他字符的数量。程序使用指针遍历字符串,通过条件判断来区分各类字符。以下是该程序的示例代码:include<stdio.h>voidmain(){chara[100];intsum0=0,suma=0,sumA=0;gets(a);char*p;for(p=a;*p!='\\0';p++)...

python中求小写字母的多少(python判断小写字母个数)
print(f"有{a}个大写字母")print(f"有{b}个小写字母")print(f"有{c}个其他字母")Python接收输入一个字符串,统计其中小写字母的个数fromstringimportascii_lowercase;stringa="Hello,Jack";stringa=input("string:");print(len([jforjinstringaifjinascii_lowercase]));print(len([jforjin...

任意输入一串字符,以"?"结束,分别统计其中字母,数字和其他字符个数...
1、写好开头#include<stdio.h>,void main()。2、输入一对大括号{},之后所有的步骤都在其中进行 ,定义整形变量n1,n2,n3,n4和字符变量c。3、通过循环控制字符串输入并判断(while循环时需加一组大括号)。4、用if语句判断字符的类型if(c>='a'&&c<='z'||c>='A'&&c<='Z');n1++;else...

输入一个字符串存入字符数组,统计其中大写字母,小写字母,数字和其它字 ...
cout<<"输入字符串:";gets(str);while(str[i]!='\\0'){ if(str[i]>='0'&&str[i]<='9')n1++;else if(str[i]>='a'&&str[i]<='z')n2++;else if(str[i]>='A'&&str[i]<='Z')n3++;else n4++;i++;} cout<<"其中的数字个数是: "<<n1<<endl<<"其中的小写字母个数...

相似回答