黑马程序员技术交流社区

标题: [字符串]单词首字母大写并统计单词数目 [打印本页]

作者: 你说呢    时间: 2015-7-16 15:23
标题: [字符串]单词首字母大写并统计单词数目
#include<stdio.h>
int main(){
       
//        定义变量
        char str[100];
         int count=0,words=0;
//        提示用户输入字符串
        printf("请输入一个字符串:\n");
       
//        接受字符串,并保存到数组中
        gets(str);
         
//        环取出每一个字符  遇到\0 循环结束
        for(int i=0;str[i]!='\0';i++){
                //        判断
                if(str[i]==' '){
                        words=0;
                }else if (words==0){
                        //        当前循环   字符是空格  下次循环一定是一个单词
                        count++;
                        str[i]=str[i]-32;
                        words=1;
                }
        }
        printf("单词的个数:%d,字符串:%s",count,str);
        return 0;
}











欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2