此c++代码在达到一年后不会停止。它应该停止在1331 (第一次说保存)。我刚开始使用递归,我不只是缺少一些基本的东西。谢谢你的进阶。我尝试过多次修改,但都没有效果。
Sample input:
- Enter inital amount to save: 1000
- Enter yearly interest rate (e.g. 0.10 for 10): .1
- Enter number of years of compounded interest: 3
Output:
iAmount: 1100
Years: 3
iAmount: 1210
Years: 2
i
假设我想要一个与az | xq匹配的类型。我能做这样的事吗?
type First = 'a' | 'x'
type Second<F extends First> = F extends 'a' ? 'z' : 'q'
type Both = `${First}${Second<First>}` // wrong
const bothGood: Both = 'az' // :)
const bothBad: Both = 'aq' // not an e