永发信息网

C++语言基础

答案:1  悬赏:40  手机版
解决时间 2021-02-22 09:31
  • 提问者网友:溺爱和你
  • 2021-02-21 21:48
C++语言基础
最佳答案
  • 五星知识达人网友:天凉才是好个秋
  • 2021-02-21 22:59
#include
#include
int main() 
{int n;
 double x;
 scanf("%d",&n);
 x=sqrt(n);
 printf("%.2lf
",x);
 return 0;
}
就能得到1.41

而下面的程序就只能得到1:
#include
#include
int main() 
{int n,x;
 scanf("%d",&n);
 x=sqrt(n);        //把实数赋值给int变量,自动丢弃小数
 printf("%d
",x);
 return 0;
}追问忘了拍照了,不过你太厉害了,竟知道我想问的问题(*'ε`*)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯