C語言中,開方函數sqrt怎麼用?本人是初學者,舉個簡單的例子,下面這個程序,怎麼輸出a的開方數?

題目:

C語言中,開方函數sqrt()怎麼用?本人是初學者,舉個簡單的例子,下面這個程序,怎麼輸出a的開方數?
#include
#include
void main()
{
int a=25,s;
s=sqrt(a);
printf("s=%f",sqrt(25));
}
LINK :fatal error LNK1168:cannot open Debug/1.exe for writing
執行 link.exe 時出錯.
爲什麼會有一個錯誤?

解答:

#include<stdio.h>
#include<math.h>
void main()
{
   double a=25,s;
    s=sqrt(a);
    printf("s=%.2lf\n",s);
 
}

sqrt的原型:double sqrt(double x),輸出格式是%lf,你在看看

添加新評論

暱稱
郵箱
網站