C 语言课程设计报告 姓名: 学号: 年 月 目录: ● 程序功能简介 ● 题目分析 ● 函数的调用关系图及主要算法 ● 源程序及注释 ● 测试流程 ● 心得感想 程序一:简单数学问题 一、程序功能简介: 实现多个简单数学问题的求解
二、题目分析 完成与菜单项对应的功能设计 1、void FindNum( ); /*用穷举法找到被咬掉的数字*/ 2、void FindRoot( ); /*求解方程ax2+bx+c=0 的根*/ 3、void Detective( ); /*根据线索用穷举法找出牌照号码*/ 4、void Monkey( ); /*根据天数循环求出第一天所摘桃子数*/ 5、void Diamond( ); /*调用函数Print_Diamond( )输出 line 行的钻石图案*/ 6、void Calculator( ); /*实现两个整数简单的加减乘除四则运算*/ 三、函数的调用关系图: 四、源程序及注释: #include #include #include #include int menu_select(); void main() /*主函数*/ { for(;;) menu menu_select FindNum FindRoot Detective Monkey Diamond Calculator Print_Diamond { switch(menu_select()) {case 1: FindNum(); system("pause"); break; case 2: FindRoot(); system("pause"); break; case 3: Detective(); system("pause"); break; case 4: Monkey(); system("pause"); break; case 5: Diam