练习
char buf[] = “I Love China”;
(1)设计一个count_uppercase_character()函数,自己定义参数和返回值,要求 统计上述数组中大写字符的个数。
(2)调用自己设计的函数,并输出。
char buf[] = “I Love China”;
(1)设计一个count_uppercase_character()函数,自己定义参数和返回值,要求 统计上述数组中大写字符的个数。
(2)调用自己设计的函数,并输出。
登录后即可发布作业,立即登录
我的作业
全部作业 18
#include <stdlib.h>
#include <string.h>
int count_uppercase_character(const char *buf,const int len)
{
int count = 0;
for(int i=0;i<len;i++){
if(*buf >='A' && *buf <='Z'){
count++;
}
buf++;
}
return count;
}
int main()
{
char buf[] = "I Love China";
int len = strlen(buf);
int count = count_uppercase_character(buf,len);
printf("%d\n",count);
return(0);
}
正确