#13928. [GESP202609 一级 C++] 第 14 题

[GESP202609 一级 C++] 第 14 题

在下列 C++ 代码中,如果 N 和 M 均输入大于 0 的整数,则可以取得正整数 N 的从右到左第 M 位置的 数。个位数为第 1 位置。则横线处应填入( )。

int  N,  M, M10;

cout  <<  "请输入正整数:";
cin  >>  N;
cout  <<  "从右到左第几位?";
cin  >>  M;

M10  = 1;
for (;   M > 1;  M--)
    M10   *= 10;
cout  <<  ______________;    // L1

{{ select(1) }}

  • N / M10 % 10
  • N / M10 / 10
  • N % M10 % 10
  • N % M10 / 10