十年網站開發(fā)經驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網站問題一站解決
首先在 main()函數(shù) 上邊加個#include "math.h" 因為開根號屬于 數(shù)學函數(shù)里邊的函數(shù),要使用根號就要加上#inculde "math.h",\r\n然后在你要開根號的數(shù)的前野輪邊加個 sqrt,就可以了 \r\n例神宏如\r\n#inculde "math.h"\r\nmain()\r\n{ float a,b;\r\n printf("please input a nuberm:");\r\n scanf("%f"游脊冊,a);\r\n b=sqrt(a);\r\n printf("%f\n",b);\r\n \r\n}這個程序就是 讓 用戶輸入個數(shù)字,然后輸出原數(shù)值的開根號后的結果
汾陽網站建設公司創(chuàng)新互聯(lián),汾陽網站設計制作,有大型網站制作公司豐富經驗。已為汾陽上千提供企業(yè)網站建設服務。企業(yè)網站搭建\成都外貿網站建設要多少錢,請找那個售后服務好的汾陽做網站的公司定做!
可以調用頭文件math.h中的sqrt()函數(shù)。
參考代碼如下:
對36開根號:
#includestdio.h
#includemath.h
int main ()
{
float a=36.0;
a=sqrt(a);
printf("%.2f\n",a);
return 0;
}
拓展資料
C語言是一門通用計算機編程語言,廣泛應用于底層開發(fā)。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環(huán)境支持便能運行的編程語言。
盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規(guī)格寫出的C語言程序可在許多電腦平臺上進行編譯,甚至包含一些嵌信轎孫入式處理器(單片機或稱MCU)以及超級電腦等作業(yè)平臺。
二十世紀八十年代,為了避免各開發(fā)廠商用的C語言語法產生差異,由美國國家標準局為C語言制定了一套完整的美國國家標準語法,稱為ANSI C,作為C語言最初的標準。? 目前2011年12月8日,國際標準化組織(ISO)和國際電工委員會(IEC)發(fā)滑鏈布的C11標準是C語言的第三個官方標準,也是C語言的最新標準,該標準更好的支持了漢字函數(shù)名和漢字標識符,一定程度上實現(xiàn)了漢字編程。
C語言是帆兆一門面向過程的計算機編程語言,與C++,Java等面向對象的編程語言有所不同。
其編譯器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。
根號sqrt()
絕對值fabs()
auto:聲明自動變量一般不使用
double:聲明雙精度變量或函數(shù)
int:聲明整型變量或函數(shù)
struct:聲明結構體變量或函數(shù)
break:跳出當前循環(huán)
else:條件語句否定分支(與if連用)
long:聲明長整型變搏余兄量或函數(shù)
switch:用于開關語句
case:開關語句分支
enum:聲明枚舉類型
register:聲明積存器變量
typedef:用以給數(shù)據(jù)類型取別名(當然還有其他作用)
char:聲明字符型變量或函數(shù)
extern:聲明變量是在其他文件正聲明(也可以看做是引用變量)
return:子程序返回語句(可以帶參數(shù),也看不帶參數(shù))
union:聲明聯(lián)合數(shù)據(jù)類型
const:聲明只讀變量
float:聲明浮點型變量或函數(shù)
short:聲明短整型變量或函數(shù)
unsigned:聲明無符號類型變量或函數(shù)
continue:結束當前循環(huán),開始下一輪循環(huán)
for:一種循環(huán)語句(可意會不可言傳)
signed:生命有符號類型變量或函數(shù)
void:聲明函數(shù)無返回值或無參數(shù),聲明無類型指針(基本上就這三個作用)
default:開關語句中的“其他”分支
goto:無條件跳轉語句
sizeof:計算數(shù)據(jù)類型長度
volatile:說明變量在程序執(zhí)行中可被隱含地改變
do:循環(huán)語句的循環(huán)體
while:循環(huán)語句的循環(huán)條件
static:聲明靜態(tài)變量
if:條件語句
在C語言中,可以用sqrt()函數(shù)表示根號,參數(shù)類型為double類型,使用前需要先引入頭文件math.h。
以下列代碼為例:
#includestdio.h
#includemath.h
voidmain()
{
doublei=9;
printf("%f",sqrt(i));
return0;
}
擴展資料:
math.h數(shù)學函數(shù)庫,一些數(shù)學計算的公式的具體實現(xiàn)是放在math.h里,具體有:
1、doubleacos(doublex)返回x的反余弦弧度。
2、doubleasin(doublex)返回x的反正弦弧度。
3、doubleatan(doublex)返回x的反正切值,以弧度為單位。
4、doubleatan2(doublyy,doublex)返回y/x的以弧度為單位的反正切值,根據(jù)這兩個值,以確定正確的象限上的標志。
5、doublecos(doublex)返回弧度角x的余弦值。
6、doublecosh(doublex)返回x的雙曲余弦。
7、doublesin(doublex)返回弧度角x的正弦。
8、doublesinh(doublex)返回x的雙曲正弦。
9、doubletanh(doublex)返回x的雙曲正切。
10、doubleexp(doublex)返回e值的第x次冪。
11、doublelog(doublex)返回自然對數(shù)的x(基準-E對數(shù))。
12、doublelog10(doublex)返回x的常用對數(shù)(以10為底)。
13、doublemodf(doublex,double*integer)返回的值毀弊是小數(shù)成分(小數(shù)點后的部分),并設置整數(shù)的整數(shù)部分。
14、doublepow(doublex,doubley)返回x的y次方。
15、doublesqrt(doublex)返回x的平方根。
16、doubleceil(doublex)返回大于或等于x的最小整數(shù)值。
17、doublefabs(doublex)返回x的絕對值
18、doublefloor(doublex)返回的最大整數(shù)值小于或等于x。
19、doublefmod(doublex,doubley)返回的x除以y的余數(shù)。
在C語言中,可以用sqrt()函數(shù)表示根號,參數(shù)類型為double類型,使用前需要先引入頭文件math.h。
在C語言中,基襲可以使用庫函數(shù)sqrt來實現(xiàn)開根號計算。1.頭文件:math.h;2.聲明:doublesqrt(doublen);3.功能:將參數(shù)n開平方后,得到算數(shù)平方根返回;4.調用形式:sqrt(.
在keil編譯器中用C語言編求一個數(shù)的平方根
a開平方sqrt(a);如果是開n此方,用pow(x,1.0/n)
#includevoidmain(){floata,b,c,s,m;scanf("%f%f%f",a,b,c);s=1/2(a+b
首先在 main()函數(shù) 上邊加個#include "math.h" 因為開根號屬于 數(shù)學函數(shù)里邊的函數(shù),要使用根號就要加上#inculde "math.h",\r\n然后在你要開根號的數(shù)的前野輪邊加個 sqrt,就可以了 \r\n例神宏如\r\n#inculde "math.h"\r\nmain()\r\n{ float a,b;\r\n printf("please input a nuberm:");\r\n scanf("%f"游脊冊,a);\r\n b=sqrt(a);\r\n printf("%f\n",b);\r\n \r\n}這個程序就是 讓 用戶輸入個數(shù)字,然后輸出原數(shù)值的開根號后的結果