欢迎来到天天文库
浏览记录
ID:35560524
大小:363.50 KB
页数:40页
时间:2019-03-28
《程序设计课程设计(C++)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、课程设计说明书题目:B类姓名:学号:_____________班级:兰州交通大学交通运输学院交通运输系2016年6月29日课程设计任务书课程名称程序设计课程设计(C++)题目B类姓名学号班级设计任务选题16道C++编程题目,其中包括第四章选择结构3道,第五章循环结构6道,第七章数组2道,第七章指针1道,第八章函数与编译预处理2道,第九章自定义数据类型2道。设计要求程序质量:1.符合课题要求,实现相应功能;可以加以其他功能或修饰,使程序更加完善、合理。2.要求界面友好美观(版权页、登录页…),功能明确,操作方便。3.代码应适当缩进,并给出
2、必要的注释,以增强程序的可读性。4.程序调试完后需生成可执行文件。课程设计说明书:课程结束后,上交课程设计说明书和源程序。课程设计说明书的内容及格式参见课程设计要求。指导教师签字课程设计评分表课程设计题目:B类姓名学号学院交通运输专业交通运输评价指标指标内涵分值评分选题与设计完成情况选题难度选题难度分为两个等级,A类选题为一级,B类选题为二级40工作量工作量饱满,工作认真、严谨,遵守纪律,与同学团结协作、协调能力强,能按时完成设计任务。综合运用知识综合运用知识能力强,能较系统地运用有关理论与知识解决实际问题。能够独立查阅文献资料,从事调
3、查研究;具有收集、整理、加工各种信息及获取新知识的能力。设计水平与实际能力能独立开展设计工作,能熟练掌握和运用所学基本理论、基本知识和基本技能分析解决相关理论和实际问题,设计方案合理可行,界面友好,符合课题要求,实现相应功能;可以加以其他功能或修饰,使程序更加完善、合理;操作方便易行。说明书撰写写作水平语言表达清晰,报告内容详实,能对本人所做工作进行详细论述。40文档质量能够按照给定格式排版,页面美观。考勤按时出勤,不迟到早退,以每次点名为准20成绩评阅时间:2016年6月日目录第四章选择结构1第一题1第二题2第三题4第五章循环结构6第
4、一题6第二题9第三题11第四题12第五题14第六题16第六章数组结构18第一题18第二题20第七章指针21第一题21第八章函数与编译预处理24第一题24第二题27第九章自定义数据类型29第一题29第二题32总结33第四章选择结构第一题(1)、题目:编写程序,从键盘输入一个字符,若为大写字母则转换为小写字母输出,若为小写字母则转换为大写字母输出,其他输入则输出“Error!”。(2)、分析:C++语言中字符可以关系和逻辑运算,因此可以直接判断输入字符是否为大写字母,而大写字母的ASCII码值比相应小写字母的ASCII码值小32,利用这一规
5、律可将大写字母转换为小写字母;而小写字母的ASCII码值比相应大写字母的ASCII码值大32,利用这一规律可将小写字母转换为大写字母;设从键盘输入字符变量为ch。(3)、算法描述:开始输入chch>='a'&&ch<='z'ch>='A'&&ch<='Z'是是否否ch=ch-32ch=ch+32“Error!”结束(4)、源代码:第35页共34页#includeusingnamespacestd;intmain(){charch;cout<<"Pleaseinputacharacter:";cin>>ch;if(
6、ch>='a'&&ch<='z'){ch=ch-32;cout<='A'&&ch<='Z'){ch=ch+32;cout<7、当8508、alary<=2850850usingnamespacest
7、当8508、alary<=2850850usingnamespacest
8、alary<=2850850usingnamespacest
此文档下载收益归作者所有