发布网友 发布时间:2023-11-09 10:10
共4个回答
热心网友 时间:2024-08-05 00:33
你把你定义的 int i;换成double i;这样就不会显示“sqrt对重载函数调用不明确”热心网友 时间:2024-08-05 00:37
如平方根不是整数,则输出其整数部分热心网友 时间:2024-08-05 00:34
输出代码的格式有错
可以试一下这样写
cout<<"The result is: "<<(int)sqrt(i)<<endl;//因为输出的是整数部分热心网友 时间:2024-08-05 00:31
意思是答案正确,但是格式错误。中间输出没有那句The result is:去掉就可以了,直接输出结果