1樓:匿名使用者
請問你的 lgp 是2為底還是10為底?我以10為底來計算。
#include
#include
/* the first one */
double pf(double t, double x){
double t = 15.5307 - 44.3977*x + 80.
9385*x*x + 1.0 / (-32597.5 + 122835 * x - 160757 * x * x);
return pow(10, t);
/* the second one*/
double g(double p){
return 121.761 + 5.89*(1e-7)*(p - 21.4*(1e5)) - (1e-15)*(p*p - 4.584*(1e10));
double q(double x){
return -40.2 - 569.5*x + 610.7*x*x;
double y(double x, double t){
return 1.52*t + 2.54*x*t + (0.99*x - 0.358)*(1e-2)*t*t;
double h(double p, double t, double x){
return x*g(p) + q(x) + y(x, t);
int main(){
double t, x, ans1;
double p, t, ans2;
scanf("%lf%lf", &t, &x);
ans1 = pf(t, x);
printf("result = %lf\n", ans1);
ans2 = h(p, t, x);
printf("result = %lf\n", ans2);
return 0;
2樓:匿名使用者
這你只要設幾個變數,吧公式輸進去就可以了
如何用c語言編合併兩個順序線性表的程式
1 一開始的思路 把a b都丟進c裡,然後對c排序。人們一開始想到的總是最懶的辦法,往往是最沒效率的。改進 由於a b是排好序的,先把a丟進c裡,再拿b元素一個個往裡查詢插入。這麼做要頻繁移動元素,如果線性表不是連結串列的話,開銷很大。再改進 從a b中各拿一個元素出來,比較後把小的放進c裡,再從剛...
急C語言判定兩個值相等,C語言中判斷兩個陣列內容是否相同!
二元一次方程的兩根如果相等,b 2 4ac的值為零 只要將這兩個值作為函式引數傳入,返回b 2 4ac的值,然後判斷函式返回值是否為零即可 應試教育已經向大學發展了?啊 按位運算子貌似可以。int g int greater int l int less int e int equal int a ...
C語言printfddnab中兩個
是轉義符。例如 兩個 代表一個 同理所以兩個 代表一個 所有的ascii碼都可以用 加數字 一般是8進位制數字 來表示。而c中定義了一些字母前加 來表示常見的那些不能顯示的ascii字元,如 0,t,n等,就稱為轉義字元,因為後面的字元,都不是它本來的ascii字元意思了。擴充套件資料 轉義字元不屬...