这是我今天在求职面试时被问到的一个问题:
看下面的代码:
int n=20;
for (int i =0; i<n; i--)
print("*");
Run Code Online (Sandbox Code Playgroud)
您可以更改一个且仅一个字符,以使循环恰好运行20次.
我根本无法回答这个问题.起初我想把我设置为40,但后来意识到40不小于20.
我的采访者说这个问题有5个不同的答案......
请帮我找到答案.
小智 9
另一个可能是:
int n=20;
for (int i =0; -i<n; i--)
print("*");
Run Code Online (Sandbox Code Playgroud)