字符串相关操作函数-课后练习
我要参与
字符串相关操作函数-课后练习

练习

char buf[] = “I Love China”;
(1)设计一个count_uppercase_character()函数,自己定义参数和返回值,要求 统计上述数组中大写字符的个数。
(2)调用自己设计的函数,并输出。

去发布

登录后即可发布作业,立即

我的作业

全部作业 18

Felixxx
#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);
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
代码块
复制 预览
复制成功!
提交于  2025-04-08 00:24:10
评论 1
讲师点评
评分:100
无__名
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师