第二周上机任务3-2
来源:互联网 发布:淘宝联盟的导购推广 编辑:程序博客网 时间:2024/04/28 19:42
实验内容:练习复习
* 程序头部注释开始
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:lianxi.cpp
* 作
* 完成日期:2012 年 2 月 28 日
* 版 本号:v2.5
* 对任务及求解方法的描述部分
* 输入描述:......
* 问题描述:......
* 程序输出:......
* 程序头部的注释结束
#include <iostream>
#include "string.h"
using namespace std;
int main()
{
char line[81], store_l[81];
int i = 0, s_i = 0;
cout <<"请输入一行字符:"<< endl;
cin.get(line, 81, '\n');//输入字符串
while (line[i] != '\0')
{
if ((line[i] >= 65&&line[i] <= 90) || (line[i] >= 97&&line[i] <= 122) || (line[i] >= 48&&line[i] <= 57) || line[i] == ','|| line[i] == '.'|| line[i] == ';'|| line[i] == '?'|| line[i] == '!')
{
while ((line[i] >= 65&&line[i] <= 90) || (line[i] >= 97&&line[i] <= 122) || (line[i] >= 48&&line[i] <= 57))
{
store_l[s_i] = line[i];
++i;
++s_i;
}
if (line[i] == ','|| line[i] == '.'|| line[i] == ';'|| line[i] == '?'|| line[i] == '!')
{
if (store_l[s_i - 1] == ' ')
{
store_l[s_i - 1] = line[i];
++i;
}
else
{
store_l[s_i] = line[i];
++i;
++s_i;
}
}
else
{
store_l[s_i] = ' ';
++s_i;
} }
else
++i;
}
store_l[s_i] = '\0';
cout << store_l << endl;
system("PAUSE");
return 0;
}
运行结果:
上机感言:
能力还差的太远...
- 第二周上机任务3-2
- 第二周上机任务
- 第二周上机任务3-2---规范文章的文本
- 第二周上机任务3-1
- 第二周上机任务1-2
- 第二周上机任务2-1
- 第二周上机——任务2
- 第二周上机任务 1
- 第二周上机任务1
- 第二周上机任务3-1------统计文章单词数
- 第二周上机任务3-2--规范文章的文本 (改进版)
- 第二周上机任务1-1
- 第十五周上机任务3-2
- 第二周任务3-2
- 第五周上机任务3
- 第六周上机任务3
- 第七周上机任务3
- 第八周上机任务3
- 手工配置JSTL(针对老项目)
- struts (异常处理)(还不是完全熟悉)
- hdu 1008 elevator 水
- 2012C++程序设计实验报告【3.2】
- 大话数据结构之Prim算法
- 第二周上机任务3-2
- 二维指针趣谈
- JS页面间传值
- Oracle行列转换
- web 资源管理器相关产品
- js 在浏览器中的有关属性
- 模板方法模式(Template Method)
- 第三周实验报告3
- Twisted python 入门例程