《C程序设计(第五版)》学习记录|2.X

本文记录了学习《C程序设计(第五版)》第二章关于算法的内容。探讨了算法的特性,如有穷性、确定性等,并介绍了算法的表示方法,包括自然语言、流程图和伪代码。同时,讲解了程序设计中的三种基本结构:顺序、选择和循环,并对比了不同类型的循环结构。最后,强调了结构化程序设计的重要性,提倡自顶而下的逐步细化方法。
摘要由CSDN通过智能技术生成

第2章 算法——程序的灵魂


        算法+数据结构=程序

        程序人员所应具备的知识:算法、数据结构、程序设计方法、语言工具。


P15页问

这样会导致程序在进行到i被赋值11,然后判断S5条件时不满足i<11,程序在这一步退出循环,得到的结果为1×3×5×7×9的值。


算法的特性:有穷性、确定性、有零个或多个输入、有一个或多个输出、有效性

算法的表示方法:自然语言、传统流程图(BS型)、结构化流程图(三种基本结构、N-S流程图/盒图)和伪代码

美国国家标准化协会规定的一些常用的流程图符号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值