- 59
- 0
- 约1.11万字
- 约 18页
- 2017-06-27 发布于浙江
- 举报
用一个字符数组保存一个英文句子高级语言课程设计
《高级语言程序设计》课程设计
设计题目:用一个字符数组保存一个英文句子
指导教师:
班 级:
小组人员:
计算机科学与工程系
2011年8月
目录
一.课程设计题目……………………………………………………… ……2
二.课程设计要求 2
三.系统环境 2
1.硬件平台 2
2.软件平台 2
⑴.Visual C++6.0特点 2
⑵.Visual C++6.0具有的优点 3
四.课程设计目的 3
五.课程设计内容 4
六.设计结果与分析 11
七.心得体会 12
附录一:程序源代码 14
附录二:参考文献……………………………………………………………16
课程设计题目:
用一个字符数组保存一个英文句子
课题设计要求:
1.删除该英文句子中的前导空格,后导空格,并删除句子中多余的空格(单词之间留一个空格);
2.统计该句子中单词出现的频率;
3.查找并替换某个单词。
系统环境:
1. 硬件平台
硬件平台是程序设计与运行所需要的硬件环境,主要包括计算机机型及硬件配置。由于本课程是用字符数组保存一个英文句子的程序设计,因此对计算机硬件的要求不高,比较经济,只要配备有PII300处理器(或以上)、64M内存(或以上)、20G硬(或以上)的普通微机即可顺利运行。
2. 软件平台
软件平台是程序设计与运行的软件环境。本程序开发使用的是Visual C++Visual C++ 6.0是功能最为强大的可视化开发工具之一,它不仅支持传统的软件开发方法更重要的是它能支持面向对象、可视化的开发风格。因此Visual C++ 6.0又称作是一个集成开发工具,它提供了软件代码自动生成和可视化资源编辑功能。
Visual C++ 6.0具有的优点:提供了面向对象的应用程序框架MFC(Microsoft Foundation Class),简化了程序员的编程工作,提高了模块的可重用性;提供了基于CASE技术的可视化软件的自动生成和维护工具App Wizard、Class Wizard、Visual Studio、Wizard Bar等,实现了直观、可视的程序设计风格,方便的编译和管理各种类,维护程序的源代码;封装了Windows的API函数、USER、KERNEL、GDI函数,简化了编程时创建、维护窗口的许多复杂的工作。
其中MFC 是一个很大的、扩展了的 C++ 类层次结构,它能使开发 Windows 应用程序变得更加容易。MFC 是在整个 Windows 家族中都是兼容的,也就是说,无论是 Windows3.x、Windows95 还是 Windows NT,所使用的 MFC 是兼容的。每当新的 Windows 版本出现时,MFC 也会得到修改以便使旧的编译器和代码能在新的系统中工作。MFC 也回得到扩展,添加新的特性、变得更加容易建立应用程序。 使用 MFC 的最大优点是它为你做了所有最难做的事。MFC 中包含了上成千上万行正确、优化和功能强大的 Windows 代码。你所调用的很多成员函数完成了你自己可能很难完成的工作。从这点上将,MFC 极大地加快了你的程序开发速度。由于MFC编程方法充分利用了面向对象技术的优点,它使得我们编程时极少需要关心对象方法的实现细节,同时类库中的各种对象的强大功能足以完成我们程序中的绝大部分所需功能,这使得应用程序中程序员所需要编写的代码大为减少,有力地保证了程序的良好的可调试性。
3.培养学生分析问题和解决问题的能力;
程序设计内容:
★第一步:删除该英文句子中的前导空格,后导空格,并删除句子中多余的空格(单词之间留一个空格);流程图设计如下:
程序设计①
#include stdio.h
#include string.h ----前两行为包含语句,指的是文件stdio.h,string.h包含 在该C语言语句里,这个编程运行时,要把这两个文件打开
char str[200]; ------------ 定义字符串str (最大的存储量为200个字符)。
char tmp[200]; ------------ 定义字符串tmp (最大的存储量为200个字符)。
char frequency[200]; --------定义字符串frequency (最大的存储量为200个字符)。
void tz() --------------- 函数tz
{ ------------- 函数tz开始
int i,j,flag,len; -------------定义整形字符 i,j,flag,len
j=0;
您可能关注的文档
最近下载
- 东北大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- T_DZJN 455-2025 冶金工业变频节能选型设计规范.docx VIP
- 北京邮电大学《机器学习》2024 - 2025 学年第一学期期末试卷.pdf VIP
- 新版2026春重庆大学版英语四年级下册单词表国标手写斜体描红字帖.pdf
- 说话就是生产力.pdf VIP
- 强基础、重基础、题素养-2025年新高考数学1卷第15题试题分析课件.pptx
- 激光原理及应用(第4版)全套PPT课件.pptx
- 儿童脓疱型银屑病诊疗中国专家共识(2025版).pdf
- 弟子规正新版全文-带拼音-直接打印新版.pdf VIP
- 复数诞生故事.ppt VIP
原创力文档

文档评论(0)