单项选择题

int DigitSum(int num){ if(num10) return num; else return num % 10 + DigitSum(num/10);}void main(){ int ret=DigitSum(1729); printf(%d,ret);}输出结果是:
A、18
B、19
C、20
D、21

微信扫码免费搜题