山东大学威海分校信息工程学院小学期c语言课程设计(梁成辉)
信息工程学院C/C++课程设计 告 2008级
C/C++程序设计
课程设计 告
专 业:通信工程
班 级:
学 :
姓 名:
版本 :1
时 间:2010-07-19
信息工程学院C/C++课程设计 告 2008级
目 录
1 概述2
1.1 目的2
1.2 计划2
2 课程设计过程及结果2
2.1 编程环境及工具2
2.2 排序与简单分析2
2.3 综合设计4
2.3.1 功能实现 4
2.3.2 程序异常处理 6
2.3.3 特色功能 7
3 课程设计总结7
3.1 课程设计计划执行情况7
3.2 我理解的C++7
3.3 改进设想7
附录 关键代码8
I
C/C++课程设计 告
本课程设计本人完成的内容包括:
1、排序与简单分析,软件调试
2、数据录入
3、显示功能
4、查询功能
拷贝同学的内容包括:
1、数据删除
2、排序功能
本人独立完成部分约占总工作量的百分比为:__80%_________
______________________
声明人:
_______________________
学 :
1
信息工程学院C/C++课程设计 告
1 概述
1.1 目的
回顾并加深对C/C++程序设计相关知识的理解,能够用C/C++独
立完成简单数据管理软件的编写。
1.2 计划
1、回顾以前所学的基础知识
2、熟悉编程环境及其调试
3、通过编写字符串排序进一步熟悉编写及其调试过程
4、按模块实现综合设计
5、调试、协调各部分功能,参考其他同学的思想,将程序进一步
优化
6、完成设计 告
2 课程设计过程及结果
2.1 编程环境及工具
MicrosoftVisual c++ 6.0
2.2 排序与简单分析
设计要求:
把一个完全由小写字母组成字符串按照每个字母的出现次数从低
2
信息工程学院C/C++课程设计 告
(a z )
到高重新排序。出现次数相同的按照字母顺序排列, 最前,最后 。
255
输入:任意一个字符串 (小写,长度小于 )
输出:重新排序后的结果
例如,输入: aassdfkjiowea 回车
则输出为: defijkowssaaa
设计思路:
1、输入一串字符,按字母顺序先进行排序 (选择法)
2 a[]
、检查排完序的字符串,记录每个字符数量,存入一数组 ,
文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览114714 人正在系统学习中 相关资源:连续梁的弯矩计算软件V1.0绿色版_连续梁-其它代码类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!