在线等! C语言编程: 输入一行字符,编程统计并输出其中的大写英文字母和数字的个数

在线等 不胜感激

第1个回答  推荐于2016-08-21
#include <stdio.h>
void main()
{
char str;
int CountBLetter=0, CountOther=0;
scanf("%c", &str);
while (str!='\n')
{

if ( str>='A' && str<='Z' )
{
CountBLetter++;
}
else
{
CountOther++;
}
scanf("%c", &str);
}

printf("CountBLetter: %d\n", CountBLetter);
printf("CountOther: %d\n", CountOther);
}本回答被提问者采纳

在线等! C语言编程: 输入一行字符,编程统计并输出其中的大写英文字母...
include <stdio.h> void main(){ char str;int CountBLetter=0, CountOther=0;scanf("%c", &str);while (str!='\\n'){ if ( str>='A' && str<='Z' ){ CountBLetter++;} else { CountOther++;} scanf("%c", &str);} printf("CountBLetter: %d\\n", CountBLetter);printf(...

输入一行字符,编程统计并输出其中的大写英文字母和数字的个数
{int i,dx=0,sz=0; char s[200];gets(s);for(i=0;s[i];i++)if(s[i]>='A'&&s[i]<='Z')dx++;else if(s[i]>='0'&&s[i]<='9')sz++;printf("A~Z:%d\\n0~9:%d\\n",dx,sz);return 0;}

C语言:输入一行字符,分别统计出其中的大写英文字母、小写英文字母、数字...
printf("其中大写字母%d个,小写字母%d个,数字%d个,其他字符%d个\\n",dx,xx,shuzi,qita);}

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

C语言(简单的)编写程序输入任意一串字符统计其中大写字母,小写字母。数 ...
int main(){ char ch[100]={0};scanf("%s", ch);count(ch);return 0;} void count(char* ch){ \/\/分别记录大写,小写,数字的个数。int big=0, small=0, character=0,qita = 0;while (*ch){ if ((*ch>='A')&&(*ch<='Z')){ ++big;} else if ((*ch>='a')&&(*ch<...

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

用c语言编程,字符统计:输入一个文本文件,分别统计出其中英文字母、空格...
int main(){ char c;int letters=0,space=0,digit=0,other=0;printf("请输入一行字符:");while ((c=getchar())!='\\n'){ if (c >= 'a'&&c <= 'z' || c >= 'A'&&c <= 'Z'){ letters++;} else if (c == ' '){ space++;} else if (c >= '0'&&c <= '9'...

c语言 输入一串字符串,统计并输出其中的大写字母、小写字母、数字字符...
c include void main() { char a[100];int sum0 = 0, suma = 0, sumA = 0; \/\/ 数字字符、小写字母和大写字母计数器 \/\/ 从用户获取输入 gets(a);\/\/ 使用指针遍历字符串 char* p;for (p = a; *p != '\\0'; p++) { \/\/ 检查字符类型 if (*p >= '0' && *p <= '9') ...

c语言输入一行字符串,如何统计其中的字母和数字的个数
int other=0;char input[1000];int i;scanf("%s",input);for(i=0;input[i]!='\\0';i++){ if(input[i]>=65&&input[i]=97&&input[i]<=122){ letters++;} else if(input[i]==' '){ space++;} else if(input[i]>=48&&input[i]<=57){ digit++;} else { other++;} } ...

编程,从键盘输入的一行字符统计出大写字母的个数?
下面是 C 语言写的从键盘输入一行字符并统计输出大写字母个数的程序:include <stdio.h> int main(void){ char c;int count = 0; \/\/ 统计大写字母的计数器 printf("请输入一行字符:");while ((c = getchar()) != '\\n') \/\/ 读取一行字符 { if (c >= 'A' && c <= 'Z') \/\/...

相似回答