因为数学中,常用a,b,c表示常数,x,y,z表示数值变量,一般是带小数类型的,所以就选中间的i,j,k 来表示循环,循环变量都是整型数,数学上一般用 k,m,n来表示整型数,和计算机这里的不冲突。i 是 interger 的第一个字母,暗示其为整型数。
本文内容来源于网络,只做分享,不修改内容中任何文字。,如若转载,请注明出处:http://www.yuanjiash.com/448.html
经常在算法里见到使用从i开始依次使用字母作为循环变量, 这是有什么传统或者习惯吗?
因为数学中,常用a,b,c表示常数,x,y,z表示数值变量,一般是带小数类型的,所以就选中间的i,j,k 来表示循环,循环变量都是整型数,数学上一般用 k,m,n来表示整型数,和计算机这里的不冲突。i 是 interger 的第一个字母,暗示其为整型数。
本文内容来源于网络,只做分享,不修改内容中任何文字。,如若转载,请注明出处:http://www.yuanjiash.com/448.html