Elo、私は古い試験からこのコード スニペットを取得しました。それはトリッキーで、「007」がどのように印刷されるかを理解するのに助けが必要です.
#include <stdio.h>
/* Desmond Llewelyns */
int M(int Q);
int main(void)
{
M(9);
return 0;
}
int M(int Q)
{
if(Q>1)
if(M(Q-1)==0)
printf("%03d\n", Q);
return Q-6;
}