十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊
量身定制 + 運(yùn)營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
這個不難吧!用for 還方便。while也類似。。

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比振安網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式振安網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋振安地區(qū)。費(fèi)用合理售后完善,十年實體公司更值得信賴。
樓上的弄錯了吧,樓主要的是計算“平方”和“立方”,不是“平方和”和“立方和”。
把f中的*e=x*x+x*x;改為*e=x*x+y*y;。把主函數(shù)中的double x,y,*a,*b,*c,*d;改為double x,y,a,b,c,d;。把主函數(shù)中的f(x,y,a,b,c,d);改為f(x,y,&a,&b,&c,&d);。
去掉函數(shù)里的 return;scanf(%f,%f,&a,&b); // 注意輸入數(shù)據(jù)格式,兩數(shù)之間 用 逗號 分 隔 若改用 scanf(%f%f,&a,&b); 則用空白分隔 注意輸入數(shù)據(jù)值的3次方,不要超出 float規(guī)定的 范圍。
C語言中計算一個數(shù)的N次方可以用庫函數(shù)pow來實現(xiàn),還可以直接使用2^3就可以算出結(jié)果。pow函數(shù)原型:double pow(double x, double y)。其中x值是底數(shù),y值是冪。
給你個思路吧,寫個平方出來,后面的自己模仿 //求兩個數(shù)的平方,成功返回0,不成為返回-1。
includestdio.hvoid main(){int a,b,c,s,j;scanf(%d%d%d,&a,&b,&c);/*讀入三個數(shù)*/s=a+b+c;j=a*b*c;/*計算它們的和、積*/printf(%d %d\n,s,j);/*輸出*/ }運(yùn)行一下就可以了。
這個涉及到三角形的面積s=(1/2)*(a*h) 以及C語言中的一個平方根的函數(shù):sqrt函數(shù)。
頭文件:#include 原型:double pow(double x, double y);pow() 函數(shù)用來求 x 的 y 次冪(次方)pow()用來計算以x 為底的 y 次方值,然后將結(jié)果返回。設(shè)返回值為 ret,則 ret = xy。
首先,打開C語言編譯器,新建一個初始.cpp文件,例如:test.cpp。在test.cpp文件中,輸入C語言代碼:printf(%lf, pow(11, 3)); 。編譯器運(yùn)行test.cpp文件,此時計算出了11的3次方的值被打印。
C語言中計算一個數(shù)的N次方可以用庫函數(shù)pow來實現(xiàn)。函數(shù)原型:double pow(double x, double y)。
C語言中,10的X次方輸入方法如下:在C語言中并沒有直接的乘方計算符號,不過有庫函數(shù)pow可以達(dá)到該目的。pow函數(shù)形式為:double pow(double a, double n);要調(diào)用該函數(shù)需要。