C语言课程设计报告书凑钱程序
西北师范大学知行学院
计算机与电子信息工程系
课程设计报告书
课程名称: C语言程序设计
专 业: 电子信息工程
课题名称: 凑钱程序
班 级: 13电本班
学 号: 201392170114
姓 名: 秦波
指导教师: 柴西林
二○一三 ——二○一四 学年 第一学期
基于C语言的程序
(难易程度:)
设计要求设计目的
课题的设计旨在训练我们的基本编程能力,使我们熟悉C语言图形模式下的编程。本程序中涉及结构体、数组等方面的知识。通过本程序的训练,使我们能对C语言有一个更深刻的了解,掌握利用C语言相关函数的基本原理,为进一步开发出功能全面的程序及其实现打下基础该课题的设计重点是:数之间的转换与实现
3.课题说明
凑钱程序就是
4.设计步骤
1)分析题目,明确课题设计要求;
2)根据要求和自己的常识,设计出凑钱程序的流程,然后进行编程 3)对程序进行调试无错,则观察结果并截图;
4)对运行结果进行验证;
程序模块图
6.功能描述
本主要功能⑴凑钱程序
#include
#include
void main()
{
int m,i,n;
system("title C语言找钱程序 by lyz810&color 1e");
char mm[7]={100,50,20,10,5,2,1};
int num[7]={0};
printf("输入一个正整数金额:");
scanf("%d",&m);
n=m;
for(i=0;i<7;i++)
{
num[i]=n/mm[i];
n-=num[i]*mm[i];
}
printf("%d元可用",m);
for(i=0;i<7;i++)
{
if(num[i])
printf("%3d张%d元",num[i],mm[i]);
}
printf("凑成");
system("pause>nul");
}
⑵程序编译⑶.程序运行后的界面
⑷程序正确实现 设计过程中遇到的问题
再设计过程中对各种概念不是很熟悉不能随心运用 课题总结
通过运行结果可知,凑钱程序正确的实现了说明这次实践课题的到了解决我也顺利的完成了设计课题后的感想
运用设计凑钱程序
分析理解凑钱程序
运用
凑钱程序运行