13、下⾯程序的输出为(  )。

别灰心,再试一次!

💡 真题解析

【答案】B

【解析】代码中a,b,h的取值范围均为[1,10],要(a+b)*h=20,那么可能的h有1,2,4,5,10,h为1时,(a+b)=20,有1种方法,h为2时,(a+b)=10,有9种方案,依次计算出h为4,5,10时,(a+b)的方案数依次为4,3,1,总方案数为1+9+4+3+1=18,选B。