编程中,循环结构会用到计数器。计数器常用的字母有i,j,k,为何经常用这几个字母呢?

问题rt
同时,本人见过老的fortran代码的子程序开头常常有这么一行:
implicit real*8(A-H,O-Z)

fortran 里面的变量是可以不经过定义直接使用的。根据变量的首字母,默认给变量规定类型,上面这一句意味着以A-H, 或O-Z开头的变量默认为是浮点类型,而I-N开头的变量则被默认是整型。
​
将问题和这一现象结合在一起来看,我怀疑:
以(A-H,O-Z)开头的变量未定义则默认为浮点型,I-N开头的变量默认为整型是早期一些编程语言的通用规则。
而i,j,k常在多层循环中依次作计数器,这个顺序,本来也就是字母表里的顺序。

不知我这想法有没有根据。求解惑,求出处。
推荐  (0) | 2人关注关注

相关问答

关于我们 加入果壳 媒体报道 帮助中心 果壳活动 家长监控 免责声明 联系我们 移动版 移动应用

©果壳网    京ICP证100430号    京网文[2018] 6282-492号    新出发京零字东150005号     京公网安备11010502007133号

违法和不良信息举报邮箱:jubao@guokr.com    举报电话:18612934101    网上有害信息举报专区    儿童色情信息举报专区