我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么这个程序运行结果是0.000000


#include
int main() 
{int a;
    a=sqrt(9);
    printf("%lf", a);
}

题主的a是int类型的,但是输出是浮点数,把a改成double类型的就行

 
#include<stdio.h>
int main() 
{
double a;
    a=sqrt(9);
    printf("%lf", a);
}

int a改成double a

近期文章

  • 为什么台式机开不了机呢?
  • 想问下这个问题怎么解决
  • 引入的semantic.js错误(之前没问题)
  • Laravel的证书[关闭]
  • 出现cannot reshape array of size 27749792 into shape (300,1)
  • 报错:-bash:hdfs:command not found请问怎么解决
  • C++运行删除了的代码
  • as中DBNavigator无法连接到数据库文件
  • .pdf的重复文件删除
  • 就打开了一个学校的oj平台,别的都没运行,但是火绒连着提醒好几次有病毒(这个能问吗?)
  • Nabicat连接oracle问题
  • 想问下这个转化错误的原因是啥
  • 不创建hadoop用户的情况下要修改哪些文件配置
  • AWS SES缺少最终的'@domain'PHP SDK
  • java的interface无法使用?
  • vmwork提示connection closed by foreign host.是啥问题啊?
  • 如何使用getopt()限制多个命令行选项的使用
  • 真不会,不理解满足长度要求
  • 这个为什么报错呢,不知道怎么解决
  • 请问在pta上出现这样要怎么作?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华