111


私信TA

用户名:1156263951

访问量:1592

签 名:

等  级
排  名 4422
经  验 1638
参赛次数 0
文章发表 6
年  龄 0
在职情况 学生
学  校 11
专  业

  自我简介:

解题思路:主要运用函数库 ctype.h中的isspace判断字符是否是空格符;

注意事项:isspace函数是空格符则返回1,否则返回0

参考代码:

#include<stdio.h>

#include<ctype.h>

int main()

 int i,ans=1;     //ans初始化为1是因为最后一个单词后无空格无

    char a[80];            //定义一个字符数组

    gets(a);                //获取字符串

    for(i=0;i<strlen(a)-1;i++)  //strlen(a)-1即字符串长度减去1   ps:strlen()函数可得字符串长度,不包含'\0'

    {

        if(isspace(a[i]))   ans++;    //是空格符则返回1,否则返回0

    }

   printf("%d",ans);

    return 0;

}


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区