
1条回答 默认 最新
奋斗的小小鱼 2021-08-13 19:32关注写了个大概,你自己调试下
#include<iostream> #include <iomanip> # include <math.h> using namespace std; int main(int argc,char *argv[]){ int n; float i; cin>>n; i=sqrt(n); if(i*i==n) cout<<int(i)<<endl; else cout.unsetf(ios::fixed); cout<<fixed<<setprecision(2)<<float(i)<<endl; return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报