- 1
- 0
- 约1.29万字
- 约 30页
- 2023-10-11 发布于未知
- 举报
计算机学院 C语言程序设计
PAGE
C语言程序设计
课程设计报告
课程设计题目:
专 业:
姓 名:
学 号:
指导老师:
成 绩:
年 月
PAGE 2
PAGE
PAGE 1
目 录
TOC \o 1-3 \h \z \u 1.实践1:猜数游戏 2
1.1 题目 2
1.2 设计思路 2
1.3 程序框图 2
1.4 程序(附录) 2
1.5 调试过程 2
2.实践2:数组 3
2.1 题目 3
2.2 设计思路 3
2.3 程序框图 3
2.4 程序(附录) 3
2.5 调试过程 3
3.实践3:函数 4
3.1 题目 4
3.2 设计思路 4
3.3 程序框图 4
3.4 程序(附录) 4
3.5 调试过程 4
4.实践4:结构体 5
4.1 题目 5
4.2 设计思路 5
4.3 程序框图 5
4.4 程序(附录) 5
4.5 调试过程 5
5.课程总结 5
5.1 任务完成情况 6
5.2 能力提高情况 6
5.3 存在问题及努力方向 6
5.4 意见与建议 6
6.附录 6
6.1 实践1程序清单 6
6.2 实践2程序清单 6
6.3 实践3程序清单 6
6.4 实践4程序清单 6
1.实践1:猜数游戏
1.1 题目
1.题目:猜数游戏
程序1 编程先由计算机“想”一个1~100之间的数请人猜,如果人猜对了,则计算机给出提示“Right!”,否则提示“Wrong!”,并告诉人所猜的数是大还是小,然后结束游戏。要求每次运行程序时机器所“想”的数不能都一样。
程序2 编程先由计算机“想”一个1~100之间的数请人猜,如果人猜对了,则结束游戏,并在屏幕上输出人猜了多少次才猜对此数,以此来反映猜数者“猜”的水平;否则计算机给出提示,告诉人所猜的数是太大还是太小,直到人猜对为止。
程序3 编程先由计算机“想”一个1~100之间的数请人猜,如果人猜对了,则结束游戏,并在屏幕上输出人猜了多少次才猜对此数,以此来反映猜数者“猜”的水平;否则计算机给出提示,告诉人所猜的数是太大还是太小,最多可以猜10次,如果猜了10次仍未猜中的话,结束游戏。
程序4 编程先由计算机“想”一个1~100之间的数请人猜,如果人猜对了,在屏幕上输出人猜了多少次才猜对此数,以此来反映猜数者“猜”的水平,则结束游戏;否则计算机给出提示,告诉人所猜的数是太大还是太小,最多可以猜10次,如果猜了10次仍未猜中的话,则停止本次猜数,然后继续猜下一个数。每次运行程序可以反复猜多个数,直到操作者想停止时才结束。
2.目标:此次试验重点在于循环变量的用法和随机函数的使用,能够熟练的调用函数循环函数,能接受整型变量(int)和输入(输出)函数(printf),限制小于0和大于100的整数输入,格式要求逻辑合理,规范美观。
1.2设计思路
1.使用Microsoft Visual C++6.0 来编写程序。
2.使用用srand(time(NULL))调用随机函数,用if-else语句,while语句和for语句调用循环函数,实现0到10次循环。
输入人猜想的一个1—100的整数,并存入变量n中
输入人猜想的一个1—100的整数,并存入变量n中
开 始
使用随机函数生成一个1—100的整数,并存入变量x中
x=n ?
Wrong
If xn
If xn
猜的数大了
猜的数小了
输出猜中时所用的次数i
人猜了的次数
结束
i11 ? i=i+1
Right
1.4 程序(附录)
程序代码放在报告最后以附录形式提交
1.5 调试过程
调试时,先随意输入了一个数如输入23,而随机数显示为60,故结果猜错,则会显示数小了,重来一次,已猜过一次;经过重复调试,程序符合要求。而调试时也出了一点小问题,函数的总体变量和局部变量定义出错,经过细心查找书本,查看程序,最总得以解决。
2.实践2:数组
2.1 题目
1.题目:数组编程
1.学生成绩统计(一维数组)
从键盘输入一个班(全班最多不超过3
您可能关注的文档
- 线性表实验报告_8.doc
- 会计模拟实验报告赵瑶.doc
- 关于电脑、苹果以及数码相框的市场调查报告1.doc
- 机械厂实习报告_2.doc
- 数字电路实验报告.doc
- 实训一电控柴油机的认识.doc
- 环境监测综合性实验 (校园空气质量报告).doc
- 三下乡调研报告_2.doc
- 4.1尊重他人_4完整版.ppt
- 塑料模具课程设计文本格式.doc
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
原创力文档

文档评论(0)