如果一个整数 N 能够表示为 `X*X` 的形式,那么它就是一个完全平方数,下面 C++ 代码用于完成判断 N 是否为一个完全平方数,在横线处应填入的代码是( )。
int N;
cin >> N;
for(int i = 0; i <= N; i++)
if(________________)
cout << N << "是一个完全平方数\n";
- A. `i == N*N`
- B. `i*10 == N`
- C. `i+i == N`
- D. `i*i == N`
正确答案:D