编程风格该程序示例演示了一些较好的编程风格 。
第一,用#define指令创建的明示常量(SIZE)来指定数组的大小 。这样就可以在定义数组和设置循环边界时使用该明示常量 。如果以后要扩展程序处理20个分数,只需简单地把SIZE重新定义为20即可,不用逐一修改程序中使用了数组大小的每一处 。
第二,下面的代码可以很方便地处理一个大小为SIZE的数组:
for (index = 0; index < SIZE; index++)第三,程序能重复显示刚读入的数据 。这是很好的编程习惯,有助于确保程序处理的数据与期望相符 。
最后,注意该程序使用了3个独立的for循环 。这是否必要?是否可以将其合并成一个循环?当然可以,读者可以动手试试,合并后的程序显得更加紧凑 。但是,调整时要注意遵循模块化(modularity)的原则 。
模块化隐含的思想是:应该把程序划分为一些独立的单元,每个单元执行一个任务 。这样做提高了程序的可读性 。也许更重要的是,模块化使程序的不同部分彼此独立,方便后续更新或修改程序 。在掌握如何使用函数后,可以把每个执行任务的单元放进函数中,提高程序的模块化 。
推荐阅读
- Python3编写的CMS识别工具 内置安全检测
- C++面向对象开发的四大特性:封装、抽象、继承、多态
- 你不知道的今日头条推荐系统
- A2DP连接在安卓系统中的实现
- Type-C大势已成定局!雷电4和USB4都在用,但你真的分得清吗?
- 自己养乌龟需要注意些什么 养乌龟需要什么
- 厚鼻角龙的图片 厚鼻龙图片
- 月球月震的能量大约相当于地球的 月亮特别亮预兆地震
- 变色龙都会变什么颜色 变色龙的皮肤
- 中国航天员实现首次出舱 我国第一位出舱活动的航天员是
