成 绩 评 定 表

学生姓名李艳坤班级学号专 业通信工程课程设计题目C语言课程设计评

组长签字:

成绩

日期

20 年 月 日

课程设计任务书

学 院信息科学与工程通信工程学生姓名班级学号课程设计题目C语言课程设计实践教学要求与任务:

使用C语言完成下述程序的设计、编程和调试。

题目名称:二维数组的按行求和及递归函数的编写

简单家庭财务管理程序的设计

内容及要求:1、编写一个函数,它的功能是:求一个4*5的二维数组每行元素的和,并依次放入一个一维数组中传回主函数。

编程,计算满足式子21+22+23+……+2n<1000的最大的n的值,并输出结果。

简单家庭财务管理程序设计

设计结构体数组,结构中包含财务数据为:编号、财务类别(如:定期、理财等)、存入金额、存期(单位:年)、年利率、到期金额等。

设计各个函数,分别实现以下功能:

、输入:输入数据

、删除:输入某编号,若找到该编号,则删除对应的记录

、显示:显示所有记录

设计菜单,通过选择菜单调用以上各函数。

工作计划与进度安排:

第18周::算法设计:编写程序代码

第19周:验收程序答辩

201 年 月 日专业负责人:

201 年 月 日学院教学副院长:

201 年 月 日

目 录

一、题目要求1

二、算法设计1

三、编程实现2

四、结果分析4

五、参考文献5

一、题目要求

题目名称:内容Visual C++ 6.0等。

二、算法设计

1、编写一个函数,它的功能是:求一个4*5的二维数组每行元素的和,并依次放入一个一维数组中传回主函数。

关键点:主函数中输入二维数组,并输出该数组,调用函数后输出每行的和。

2、编程,计算满足式子21+21+23+……+2n<1000的最大的n的值,并输出结果。

关键点:用主函数调用子函数的方法实现,子函数的功能是用递归方法求2n。

Y

N

设计结构体数组,结构中包含财务数据为:编号、财务类别(如:定期、理财等)、存入金额、存期(单位:年)、年利率、到期金额等。

关键点:设计各个函数,分别实现以下功能:

、输入:输入数据

、删除:输入某编号,若找到该编号,则删除对应的记录

、显示:显示所有记录

设计菜单,通过选择菜单调用以上各函数。

二维数组递归算法c语言,C语言课程设计--二维数组的按行求和及递归函数的编写简单家庭财务管理程序的设计.doc...相关推荐

  1. C语言编写一个赋值程序,实验2 用C语言编写简单程序——2.1 基本数据处理.doc

    实验2 用C语言编写简单程序--2.1 基本数据处理 实验2 用C语言编写简单程序 2.1 基本数据处理 [实验目的] (1)掌握算术表达式和赋值表达式的使用. (2)掌握基本输出函数的使用. (3) ...

  2. 家庭财务管理系统c语言论文,《家庭财务管理系统》-毕业论文.doc

    精品 PAGE 1 武汉工程大学邮电与信息工程学院 毕业设计(论文) 家庭财务收支管理系统 Family Financial Revenues and Expenditures Management ...

  3. 视频教程-Kali Linux渗透测试全程课与脚本语言编程系列课程-渗透测试

    Kali Linux渗透测试全程课与脚本语言编程系列课程 本人有多年的服务器高级运维与开发经验,擅长计算机与服务器攻防及网络攻防技术!对网络安全领域有持续的关注和研究! 林晓炜 ¥899.00 立即订 ...

  4. 黑马程序员——c语言学习心得——函数传递二维数组

    黑马程序员--c语言学习心得--函数传递二维数组 -------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 一.定义指针的时候一定要初始化.    变量 ...

  5. c语言二维数组初始化_6.2 C语言二维数组

    01二维数组的定义 1.一般形式 类型说明符 数组名[常量表达式][常量表达式] 2.例子 int a[10][6],b[3][4]; 3.用矩阵形式表示二维数组,是逻辑上的概念,能形象地表示出行列关 ...

  6. C语言 二维数组定义和使用 - C语言零基础入门教程

    目录 一.二维数组简介 二.定义二维数组并初始化 1.定义二维数组 2.初始化二维数组 三.访问二维数组 四.修改二维数组 五.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 & ...

  7. c语言字符串二维数组的动态分配应,C语言中动态分配二维数组复习过程.doc

    C语言中动态分配二维数组复习过程.doc C语言中动态分配二维数组在C中动态分配内存的,对于单个变量,字符串,一维数组等,都是很容易的.C中动态分配二维数组的方法,很少有C语言书中描述,我查找了有的C ...

  8. c语言malloc用法 数组,详解C语言用malloc函数申请二维动态数组的实例

    详解C语言用malloc函数申请二维动态数组的实例 C语言在程序运行中动态的申请及释放内存十分方便,一维数组的申请及释放比较简单. Sample one #include int main() { c ...

  9. c语言对用下标法二维数组遍历,二维数组遍历:下标法与指针法的较量

    在图像的采集中,常常需要用到二维数组,这里数组的遍历是指按照一定的顺序访问数组中所有的元素. 在众多的遍历方法中,下标法和指针法是两种常用的方法.但在使用的时候,我们只需要选择其中的一种,那么如何选择 ...

最新文章

  1. 有认知会推理!视觉大模型的未来不只靠表征
  2. 如何在Ubuntu上使用ssh-add永久添加私钥? [关闭]
  3. 【转载】如何去除C#Strings中的空格?
  4. “极致”神话和产品观念_转自“蜗窝科技”
  5. 找回mysql root密码_找回MySQL的root密码
  6. 1365 浴火银河星际跳跃 (并查集)
  7. kali如何制作php字典_Kali Linux安装搜狗输入法
  8. Python学习笔记整理(三)Python中的动态类型简介
  9. IOS背景半透明渐变问题
  10. concurrent包下的Exchanger练习
  11. 面试官 | 讲一下如何给高并发系统做限流?
  12. 知名投资机构董事总经理在培训中晕倒后去世,这个培训究竟是什么?
  13. xenomai linux测试,Xenomai 实时线程 select 测试
  14. redis运维常用的server端命令
  15. SeasLog 之企业级日志行为规范发布
  16. C++多线程函数_beginthread/_beginthreadex/CreateThread
  17. 谈谈编程器软件开发与设计
  18. 2017计算机基础模拟试题,2017年计算机一级考试PS及基础模拟多选试题
  19. oracle18c静默安装教程,centos7安装Oracle18c
  20. 绩效考核方法:绩效目标怎么确定_做到商学院

热门文章

  1. zynq创建ramip核
  2. xilinx sdk打开库函数查看具体定义Open Declaration或者ctrl+鼠标左键
  3. win7 java注册表_使用JAVA和JNA在64位Win 7上读/写Windows注册表
  4. 061 实例15-霍兰德人格分析雷达图
  5. 清涟基因--顾大夫工作室相关网站
  6. Python基础__函数
  7. 一道面试题:用多线程求1000以内的素数有多少个?并给出消耗时间
  8. 谈谈为什么要系统学习算法-开复的一篇文章
  9. 分享2011年10月网上随机搜集的超酷超有趣的web开发和Javascript代码
  10. [转载] vscode python导入模块