当前位置: 查字典论文网 >> 基于C语言的连加连积类问题的快速设计

基于C语言的连加连积类问题的快速设计

格式:DOC 上传日期:2023-01-27 01:45:16
基于C语言的连加连积类问题的快速设计
时间:2023-01-27 01:45:16     小编:

摘要:从循环结构的特点出发分析连加连积类问题,总结出数列中数据的构造规律,给出该类问题的编程模板,列举实例进一步验证该类问题的编程方法。该教学设计在我校C语言教学中,效果非常明显。

关键词:C语言;程序设计;连加;连积;模板

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)10-0069-03

C语言是目前使用最广泛的高级程序设计语言之一。C语言表达能力强、使用方便灵活,目标程序执行效率高、可移植性好,既可用于编写系统软件,也可用于编写应用软件[1-2]。因此很多高校把C语言作为理工类专业的计算机程序设计的入门语言。C语言包含了三种基本结构:顺序结构、选择结构和循环结构,其中循环结构的程序设计是最难的部分。笔者在讲解时,通常把问题进行分类,如连加和连积类、穷举类、迭代类、图案打印类等等。其中,连加和连积类是最基本的,也是学生必须掌握的基本编程技巧。但是,学生们在听老师讲课的时候基本上能够理解,但是自己动手编程实现时,往往就不能得到正确结果,有的问题甚至无从下手。究其原因,笔者认为主要是学生们没有真正理解循环结构的本质以及连加和连积类问题的特点。本文从循环结构的特点出发,多角度分析连加连积类问题,给出这类问题的编程模板,让读者能够准确快速地编程实现该类问题。

1 连加与连积类问题分析

连加与连积类问题核心是如何通过已知条件去构造数列中第[n]个数[Jn,1≤n]。如果每个数都能构造出来,那么把这个数进行连加和连乘就变得相当简单。已知条件通常是[Jn]的位序[n]以及[Jn]之前的数列[Jk,1≤k

全文阅读已结束,如果需要下载本文请点击

下载此文档

相关推荐 更多