c语言做一个小程序报告,《C语言程序设计实践》课程报告30个小程序组合成一个大程序.doc...
北方民族大学
课 程 报 告
课 程 名 称: 程序设计实践
专 业 班 级 : 软件工程(2)班
学 生 姓 名 : 李思良
学 号 :
任 课 教 师 : 王晓锋
学 期 : 2015-2016学年春季学期
课程报告任务书
题 目30个小程序组合成一个大程序主要
内容1--已知半径求圆面积
2--已知球半径,求表面积和体积
3--输入两个实数,交换其值输出
4--输入两个整数,求他们的平方和
5--分段计费
6--求一元二次方程的根
7--判断三个整数是否能构成三角形
8--计算1~1000之间能被三整除的所有自然数之和
9--猴子吃桃问题
10--输入一个正整数,求位数和位数之和
11--输入一行字符,统计大小写字母,数字和其他字符
12--输入一个四位数,将其加密后输出
14--用for,while,do~while循环实现100以内素数之和
15--将大于10元小于100元的钱换成1元,2元,5元的组合
16--输出99乘法口诀
17--验证哥德巴赫猜想
18--求两个正整数的最大公约数和最小公倍数
19--判断素数
20--求(m,n)以内全部素数,每行输出10个
21--输出10000到99999的所有回数
22--两个6*6矩阵的乘积
23--对一批数进行排列,求出最大值与平均数
24--输入一批学生的成绩,换成五分制
25--逆序输出
26--求阶乘
27--用递归函数求Fibonacci数列的前40个数,每行输出8个
28--输入某年某月某日,判断这一天是这一年的第几天
29--写出1000以内的所有完数
30--输入年和天数,输出对应的年、月、日
将以上30个子函数放在一个主函数内进行调用。 任务
要求一、提交材料应包括:(1)系统源代码 (2)课程报告
二、整个设计过程具体要求
(1)需求分析 对子函数各功能进行分析,设计出需要完成的功能,完善各个子函数的调用关系;
(2)设计过程 进一步明确各模块调用关系,进一步完善模块函数细节(函数名、参数、返回值等)
(3)实现过程 养成良好的编码习惯、完成各个模块并进行测试,最终完成系统整体测试;
(4)总结阶段 按照要求完成系统设计和实现报告,并进行总结、答辩。成绩
评定报告撰写情况(30分)系统完成情况(30分)答辩情况(40分)总分内容20分规范程度5分程序测试5分基本功能20分扩展功能10分自述情况10分答辩情况30分成绩评定教师: 需求分析
经过大一上学期的理论学习,在基础实验的基础上,本学期我们继续开设了C语言程序设计实践课。课程要求我们对已经学习的基础实验进行整合与衔接处理,并最终形成一个系统性质的规模较大的程序。
本次课程设计要求我们达到能独立完成一个1000行以上的程序,完成后要求实现已
c语言做一个小程序报告,《C语言程序设计实践》课程报告30个小程序组合成一个大程序.doc...相关推荐
- 用C语言做一个迷宫小游戏
用C语言做一个迷宫小游戏,以下是代码段 这个迷宫游戏使用了递归回溯算法来寻找通往出口的路径.迷宫中的墙用'#'表示,路径用空格表示,入口和出口分别用'S'和'E'表示,已走过的路径用'*'表示.在生成 ...
- 桂林理工大学 程序设计实践课程 实习报告
学 号: 320205205# 桂林理工大学 GUILIN UNIVERSITY OF TECHNOLOGY 程序设计实践课程 实习报告 学 院: 信息科学与工程学院 # ...
- 图形图像编程实践 课程报告
文章目录 图形图像编程实践 课程报告 实验环境 EX01 图像的二值化 问题描述 算法设计 结果分析 原图 灰度图 二值化结果图 EX02 图像的加减 问题描述 算法设计 结果分析 原图 灰度图 图片 ...
- 程序员带你回味童年,一起用C语言做一个“推箱子”玩!【文末源码】
这篇文章是用C语言做了一个推箱子小游戏,实现起来比较简单,和大家一起回味一下童年捧着按键机玩推箱子的日子!文末附带万字源码! 目录 一.写在前面 二.设计思路 1.主界面函数介绍 2.选择界面函数 3 ...
- 用C语言做一个公共自行车租赁系统:要求能够提供公共自行车的租赁和管理,能够记录用户的租车记录和时间,能够生成租车报告。
这是一个比较复杂的项目,需要多方面的知识和技能,包括C语言编程.数据结构.算法等.下面是一个简单的思路,供您参考: 定义数据结构 首先需要定义数据结构,包括自行车.用户.租车记录等,例如: // 自行 ...
- C语言做一个36除以2的循环,C语言循环练习2,建议做做
写在前面:这里是小王成长日志,一名在校大学生,想在学习之余将自己的学习笔记分享出来,记录自己的成长轨迹,帮助可能需要的人.欢迎关注与留言. 1.下列程序的功能为:输出100以内能被3整除且个位数为6的 ...
- wincc怎么做一个弹出画面_在wincc画面上如何弹出小窗口
可以放置画面窗口,用变量来触发何时显示画面窗口 回答者: zishunwang - 资深学长  第3级 2008-07-10 10:29:25 弹出子窗口可用变量触发, ...
- 用c语言输出一个字母的,用c语言编写程序输出一个短句
1. 输入一个数然后输出一句话的程序用C语言怎么编写 用if或switch语句如`: switch((int)x) { case 9:printf("你好\n");break; c ...
- 语言做一个自动售货机软件_软件开发手机app系统软件高端定制做一个app软件要多少钱...
软件开发手机app系统软件高端定制-做一个app软件要多少钱 APP开发分原生APP开发和在线制作,我们来看下这两种都需要多少费用吧. 1.原生APP开发(定制开发) 互联网是个神奇的大网,大数据开发 ...
最新文章
- C#中结构数据类型的使用
- mysql操作xml字段_SQL XML 字段操作
- 手把手教你使用Numpy、Matplotlib、Scipy等5个Python库
- 【LeetCode】剑指 Offer 15. 二进制中1的个数
- 手动选择显示_为什么考驾照的人多数选择C1而不是C2?老教练说出了真相....
- xercesimpl做什么用的_一体化泵站是用来做什么的有什么用
- 美赛整理之Matlab读取全球海洋温度数据并显示干货
- 点云投影_激光点云变换到图像平面并保存成int16灰度图一帧激光点云+一张RGB图像得到彩色点云
- java log4j 热部署_Java 调式、热部署、JVM 背后的支持者 Java Agent
- python获取usb扫描枪数据_Python - Re: 如何用Python接收扫描枪传来的信息数据
- 大田第一次和「 IDO 老徐 」连麦:诊断个人 IP
- YIT-CTF—隐写术
- Flutter实战-请求封装(五)之Isolate线程改造
- 泰坦尼克号幸存者预测(分类)
- 虚幻4引擎开发的手游_虚幻引擎 4 手游《绝地求生:刺激战场》 开发经验分享...
- 如何制定提高客人满意度和客户忠诚度的客户参与策略
- iphone7刷入linux,iPhone7怎么进入DFU模式 iPhone7刷机步骤【详解】
- 硬件电路设计之电源电路的设计
- (二)K8s踩坑记录
- Rsa 非对称加密算法使用问题分享--使用通过密钥对同一段数据加密得到结果每次不一样