给出3个数a,b,c,a和b是15bit,c是8bit的,a,b,c可以设定初值和步长,步长就是让她们从初值加到能表示的最大值的变化量,现在要算出其中所有可能出现的组合如:a+步长,b,c,a,b+步长,c....有什么好的算法没?