第22917题 单选
以下C++代码执行后的输出结果是?
int n,i,result;

n = 81;
i = 1, result = 1;
while (i * i <= n){
    if (n % (i * i) == 0)
        result = i * i;
    i += 1;
}

cout << result;
A

16

B

36

C

49

D

81

程序运行统计
暂无判题统计