实验目的:练习复习
实验内容:练习复习
* 程序头部注释开始
* 程序的版权和版本声明部分
* Copyright (c) 2012, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:lianxi.cpp
* 作
* 完成日期:2012 年 3 月 12 日
* 版 本号:v2.4
* 对任务及求解方法的描述部分
* 输入描述:......
* 问题描述:......
* 程序输出:......
* 程序头部的注释结束
#include<iostream>
#include<string.h>
using namespace std;
int main()
{
int i, n = 0;
char a[81];
gets(a);
for(i = 0; a[i] != '\0'; ++i)
{
if(a[i] == ' ' || a[i] == ',' || a[i] == '.' || a[i] == '?' || a[i] == '!' || a[i] == ';')
{
if(a[i + 1] == ' ' || a[i + 1] == ',' || a[i + 1] == '.' || a[i + 1] == '?' || a[i + 1] == '!' || a[i + 1] == ';')
{
++i;
continue;
}
else
++n;
}
}
cout << "There are " << n << " words in the line." <<endl;
return 0;
}
运行结果:
上机感言: