给定程序中,函数fun的功能是:找出100至x(x≤999)之间各位上的数字之和为15的所有整数,然后输出;符

17 查阅

给定程序中,函数fun的功能是:找出100至x(x≤999)之间各位上的数字之和为15的所有整数,然后输出;符合条件的整数个数作为函数值返回。

例如,当n值为500时,各位数字之和为15的整数有:159、168、177、186、195、249、258、267、276、285、294、339,348,357、366,375、384,393,429,438,447,456,465、474、483、492。共有26个。

请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。

注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或删行,也不得更改程序的结构!

参考答案:

(1)0 (2)x (3)t++或t=t+1(1)0 (2)x (3)t++或t=t+1 解析:本题函数fun的功能是找出100至x(x≤999)之间各位上的数字之和为15的所有整数,需要求一个三位数x的个位、十位和百位,x%10,x/10再对10求余、x/100分别得到x个位、十位和百位。

计算机二级