首页 > 其他分享 >请编写函数fun,该函数的功能是:统一一含字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入, 规定所有单词由小写字母组成,单词之间由若干个空格格开,一行的开始没有空格

请编写函数fun,该函数的功能是:统一一含字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入, 规定所有单词由小写字母组成,单词之间由若干个空格格开,一行的开始没有空格

时间:2024-07-02 23:42:11浏览次数:18  
标签:函数 int 单词 fun 字符串 buff

/请编写函数fun,该函数的功能是:统一一含字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,
规定所有单词由小写字母组成,单词之间由若干个空格格开,一行的开始没有空格。
/

#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#define N 200
int fun(char *buff)
{
    int i=0,count=0;;
    while (buff[i]!='\0')
    {
        if(buff[i]!=' ')
        {
            count++;
        }
        i++;
    }
    return count-1;
}

int main(void)
{
    char buff[100];
    printf("please enter A line consists of lowercase characters and Spaces\n");
    fgets(buff,sizeof(buff),stdin);
    int num=fun(buff);
    printf("%d\n",num);
    return 0;
}

标签:函数,int,单词,fun,字符串,buff
From: https://www.cnblogs.com/yesiming/p/18280745

相关文章

  • Python 引用不确定的函数
    在Python中,引用不确定的函数通常意味着我们可能在运行时才知道要调用哪个函数,或者我们可能想根据某些条件动态地选择不同的函数来执行。这种灵活性在处理多种不同逻辑或根据不同输入参数执行不同操作的场景中非常有用。以下是如何实现这一点的详细介绍和具体代码示例。1.Python......
  • 【C++ | 继承】|概念、方式、特性、作用域、6类默认函数
    继承1.继承的概念与定义2.继承的方式2.1继承基本特性2.2继承的作用域2.2.1隐藏赋值兼容派生类的创建和销毁构造函数拷贝构造赋值重载1.继承的概念与定义继承是面向对象编程中的一个重要概念。它的由来可以追溯到软件开发中的模块化设计和代码复用的需求。在软件......
  • 请编写函数fun,该函数的功能使:统计各年龄段的人数。N个年龄通过调用随机函数获得, 并放
    /请编写函数fun,该函数的功能使:统计各年龄段的人数。N个年龄通过调用随机函数获得,并放在主函数的age数组中;要求函数把0至9岁年龄段的人数放在d[0]中,把10至19岁年龄段的人数放在d[1]中,把20至29岁的人数放在d[2]中,其余以此类推,把100岁(含100以上年龄的人数都放在d[10]中。结果在主......
  • 请编写函数fun,该函数的功能是:删去一维数组中所有相同的数, 使之只剩一个。数组中的数已
    /请编写函数fun,该函数的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数/#include<stdio.h>intfun(intarr[],intsize){if(size==0){return0;}inti,j=0;for......
  • 类和对象-友元-全局函数做友元
    全局函数做友元#include<iostream>usingnamespacestd;classBuilding{ //goodGay全局函数是Building好朋友,可以访问Building的私有成员 friendvoidgoodGay(Building*building);public: Building() { m_SittingRoom="客厅"; m_BedRoom="卧室"; }......
  • c语言函数指针和指针函数的区别及代码示例
    c语言函数指针和指针函数的区别及代码示例在C或C++中,函数指针和指针函数是两个容易混淆但本质不同的概念。理解它们的区别对于深入掌握C/C++的指针和函数特性至关重要。1.函数指针定义:函数指针是指向函数的指针。它存储了函数的地址,通过它可以调用该函数。语法:返回类型(*指......
  • java中处理字符串常用的api
    Java中String常用APIString类位于jdk中的java.lang.String包中publicintlength()获取字符串的长度(字符的个数)publiccharcharAt(intindex)获取某个索引位置的字符返回publicchar[]t......
  • zip-zip(子函数调用)
    题目监听服务器端口,得到题目如下:源码解析主函数主函数中是题目界面的逻辑,对应于用户的选择做出相应的操作,其中需要注意的是选项2,解压操作需要获得root权限(uid==0).选项1,2:文件压缩和解压缩,是常规的文件压缩代码,不做解释。选项3:buy操作,buy()函数调用了加密函数en......
  • 字符串
    之前就是史,重新来写,字符串还是有必要学的。KMP用于文本串匹配。其和暴力的区别在于失配后会从一个特定位置重新开始匹配而不是从头开始,从而节约时间。这个失配数组也就是\(nex_i\)表示\(S[\mathbf{1}\dotsi]\)的最长\(\mathtt{border}\)长度,建出来之后相当于一个自动机......
  • 字符串的类区别、自动扩容、深浅拷贝
    1、stringstringBufferstrngBuilder区别可变性:string中的vlaue值是final修饰的,是一个不可变的类,每一次修改string的值的时候,都会产生一个新的对象。而stringBuffer和strngBuilder是一个可变类。字符串的变更不会产生新的对象。线程安全性:string是一个不可变的类,所......