‹ 上一题 下一题 ›

g1-03036. GESP-1级-2026-06-单选-第13题 未做

以下 C++ 代码可以找出千位、百位、十位和个位满足特定条件的四位数(例如各位数字的四次方和等于原数,即“四叶玫瑰数”),横线处应该填入的是( )。

int count = 0;
for (int n = 1000; n <= 9999; n++) {
    int a = n / 1000;
    int b = (n / 100) % 10;
    ___________________________________      // L1
    int d = n % 10;
    if (a * a * a * a + b * b * b * b + c * c * c * c + d * d * d * d == n) {
        count++;
    }
}
  • A. int c = (n / 10) / 10;
  • B. int c = (n / 10) % 10;
  • C. int c = (n % 10) / 10;
  • D. int c = (n % 10) % 10;
未选择
输入
输出

            
答案