第十六周项目二用指针玩字符串任务四:统计句子中单词的个数(用指针作形参)

来源:互联网 发布:淘宝修改为没有发货 编辑:程序博客网 时间:2024/04/28 14:32

问题及代码:

/*  * Copyright (c) 2014, 烟台大学计算机与控制工程学院  * All rights reserved.  * 文件名称:test.cpp  * 作    者:郝俊宇   * 完成日期:2014年 12 月 14 日  * 版 本 号:v1.0  *  * 问题描述:求句子中单词的个数 * 输入描述:无 * 程序输出:对应的单词个数 */ #include <iostream>using namespace std;int pwordnum(char *str);int main(){    char s1[50]="Hello world Good morning vegetable bird.";    cout<<"字符串中单词的个数为:"<<pwordnum(s1)<<endl;    return 0;}int pwordnum(char *str){    int i,n=0;    for(i=0;*(str+i)!='\0';++str)    {        if(*(str+i)==' ')            n++;    }    return n+1;}

运行结果:

知识点总结:

指针和数组的应用

学习心得:

但我看到这个题目的时候,我就想到要像去掉空格的那个程序似的写,可是写完结果运行不出来。

0 0
原创粉丝点击