如果 N 和 M 均为整数,下列 C++ 代码则可以判断正整数 N 是 M 的平方。比如 9 是 3 的平方。
int N, M;
cout << "请输入正整数N:";
cin >> N;
cout << "请输入整数M:";
cin >> M;
if (int(sqrt(N)) == abs(M))
printf("%d是%d的平方\n", N, M);
正确答案:错误(×)
int N, M;
cout << "请输入正整数N:";
cin >> N;
cout << "请输入整数M:";
cin >> M;
if (int(sqrt(N)) == abs(M))
printf("%d是%d的平方\n", N, M);
正确答案:错误(×)
想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?
进入 GESPPASS 开始练习