sqrt是什么意思(C++語(yǔ)言)
#include<cstdio>
#include<cmath>
using namespace std;
int main()
{
int x,y,i,a,b,c,cc;
scanf("%d%d",&x,&y);
for(a=x;a<=y;a++)
{
for(b=a+1;b<=y;b++)
{
cc=a*a+b*b;
c= sqrt(cc);//問題在這里
if(cc==c*c&& c<=y)
{
printf("%d %d %d",a,b,c);
}
}
}
return 0;
}
sqrt是C++語(yǔ)言標(biāo)準(zhǔn)庫(kù)中的一個(gè)函數(shù),,作用相當(dāng)于數(shù)學(xué)中的開根號(hào),。具體如下:所在head file:cmath.h
參數(shù):一個(gè)int型數(shù)字,,如ival
返回值:return (ival)^1/2(就是開根號(hào))
舉例:
相關(guān)推薦
便查問答是一款實(shí)用的網(wǎng)絡(luò)熱門知識(shí)問答平臺(tái),專注于分享你不知道的知識(shí),、經(jīng)驗(yàn)及生活問題,,在這里所有人都能找到答案歡迎網(wǎng)友參與討論。