- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
csu大一2012年认识实习任务书(下学期)new.doc
2012年《C语言程序设计实践》任务书
时间安排
对象:电气信息类1203、1204
时间安排:18周 1月2日周三晚上9——12节
1月3日周四早上1——4节
1月5日周六早上1——4节
课程设计目的
1、使学生进一步理解和掌握课堂上所学各种内容,以及它们在程序中的使用方法。
2、使学生掌握软件设计的基本内容和方法,并培养学生进行规范化软件设计的能力。
3、使学生掌握使用各种计算机和有关参考资料,提高学生进行程序设计的基本能力。
第二章 可选题目
【说明】
学生可在第一类题目中任选三题,也可以在第二类题目中任选一题,独立完成任务。
第一类题目(任选三题)
1、数据的处理
要求任意输入两串数字,选择对这两串数字的操作:
选择操作1后,计算这两串数字的交集,统计交集中数字的个数,并且将交集排好序输出;
选择操作2后,计算这两串数字的并集,统计并集中数字的个数,并且将并集排好序输出;
统计字符出现的频率(做了)
要求任意输入一串字符串,运行程序,计算这个字符串中各个字母出现的频率。
频率=出现的次数/总字母数
将各个字母出现的频率输出。
3、翻译软件模拟(做了)
设计一个程序,模拟中英互译的功能。
首先输入对应的中英文词语,如“China——中国”、“Hello——你好”;
选择翻译功能。如果选择中译英,则输入中文,输出对应的英文,如输入中国、输出China;如果英译中,则输入英文,输出对应的中文,如输入China、输出中国。
【说明】编程时可考虑多个单词连续输入翻译的情况
如中译英,输入“你好 中国”,输出“Hello China”。
4、文字替换
编写程序,先输入字符串1,然后输入字符串1中需要被替换的字符串2,接着输入要替换成的字符串3。把字符串1中所有的字符串2,都替换成字符串3。最后输出新的替换后的字符串。
5、文件加密(做了)
文件的传输会有明文和密文的区别,明文发送是不安全的,用一个程序实现发送文件的加密和解密操作。加密算法,密钥设计由同学自己选择现有的加密解密算法或是自己设计。 要求先输入原始字符串,再输出经加密后的字符串,最后输出解密后的字符串。
【说明】第一类题目中,能力强的同学可以在操作中考虑和文件结合。
第二类题目
小学数学测验(做了)
面向小学1~2年级学生,随机选择两个整数和加减法形成算式要求学生解答。 功能要求:
电脑随机出10道题,每题10分,程序结束时显示学生得分;
确保算式没有超出1~2年级的水平,只允许进行50以内的加减法,不允许两数之和或之差超出0~50的范围,负数更是不允许的;
每道题学生有三次机会输入答案,当学生输入错误答案时,提醒学生重新输入,如果三次机会结束则输出正确答案;
对于每道题,学生第一次输入正确答案得10分,第二次输入正确答案得7分,第三次输入正确答案得5分,否则不得分;
总成绩90以上显示“SMART” ,80-90显示“GOOD”,70-80显示“OK”,60-70显示“PASS”,60以下“TRY AGAIN”
2、通讯录程序设计
设计一个实用的小型通讯录程序,具有添加,查询和删除功能。由姓名,籍贯,电话号码1,电话号码2,电子邮箱组成,姓名可以由字符和数字混合编码。电话号码可由字符和数字组成。实现功能: (1)系统以菜单方式工作 (2)信息录入功能 (3)信息浏览功能 (4)信息查询功能 (5)信息修改功能 (6)系统退出功能
3、机房收费管理系统
(1)输入功能:输入30名学生的学号、班级、姓名、上机起始时间。
(2)计算功能:根据下机时间,自动计算每个下机学生的上机费用,每小时1元。 (上机费用=上机时间* 1.0/h ,不足一小时按一小时计算)
(3)查询功能:按条件(班级、学号、姓名)显示学生的上机时间。
(4)机器使用情况的显示(显示方式不限但要一目了然)
4、学生成绩管理系统
(1)需要处理的基础数据
学生基本信息:如学号、姓名等。
学生选修课程(可假定为三门)的基本信息:课程名称、考试成绩、平时成绩、综合成绩(考试成绩*0.7+平时成绩*0.3)等。
学生所有选修课的平均成绩
2、系统的基本功能
数据的录入:如录入学生的基本信息,以及该学生选修课程的基本信息;
平均成绩的计算:计算每个学生各门功课的平均成绩,并可以按照平均成绩从高到低的次序输出学生的基本信息;
数据的查询:如按学号查询、按姓名查询等方式,查询学生的选修课程信息;
【说明】第二类题目中,要有用户界面(要求至少采用文本菜单界面;鼓励采用图形菜单界面)。
第三章 《C语言程序设计实践》要求
编写C语言程序,实现系统的基本功能,
您可能关注的文档
- 9A U3 重点单词短语讲解.doc
- 停监点检查案例new.doc
- 2013昆明学院毕业设计(论文)相关表格.doc
- 员工培训程序-HS6201.doc
- 平安城市监控系统方案new.doc
- 容斥原理练习new.doc
- 数理统计--毕业论文--论文题目new.doc
- 藏药久美七十味松石丸的药理作用.doc
- 人力资源开发与管理概论new.doc
- 被誉中国历史上八首最高水平的诗词.doc.doc
- 《JJF 2132-2024荧光紫外灯人工气候老化试验装置校准规范:辐射照度参数》.pdf
- JJF 2120-2024轮速传感器校准规范.pdf
- 计量规程规范 JJF 2120-2024轮速传感器校准规范.pdf
- 《JJF 2129-2024钙钛矿太阳电池校准规范:光电性能参数》.pdf
- JJF 2129-2024钙钛矿太阳电池校准规范:光电性能参数.pdf
- 《JJF 2120-2024轮速传感器校准规范》.pdf
- JJF 2117-2024沥青混合料理论最大相对密度仪校准规范.pdf
- JJF 2116-2024特定蛋白分析仪校准规范.pdf
- 《JJF 2116-2024特定蛋白分析仪校准规范》.pdf
- 计量规程规范 JJF 2117-2024沥青混合料理论最大相对密度仪校准规范.pdf
文档评论(0)