单选题 若有如下程序:
sub(int n)
int t;
if(n==1) return t=5;
else t=sub(n-1)+3;
return t;
main()
printf("%d/n",sub(5));
则程序运行后的输出结果是 ( )

【正确答案】 A
【答案解析】