用C语言编程实现:输入一个字符串,输出大写英文字母的出现的个数

有没有简单点的
2025-02-26 06:38:28
推荐回答(2个)
回答1:

#include
#include
int main(){
char str[50];
scanf("%s",&str);
int count=0;
for(int i=0;i if(str[i]>='A' && str[i]<='Z')count++;
printf("%d",count);
}

回答2:

#include
#include
#include
#include
void main()
{
char array[100];
gets(array);
int count=0;
int i;
for (i=0;i {
if (isupper(array[i]))
{
count++;
}
}
printf("%d",count);
}