首页 > 试题广场 >

C++的数学函数一般由具有若干输入参数和返回值的函数构成,

[问答题]
C++的数学函数一般由具有若干输入参数和返回值的函数构成, 形式为:
Type f(type1,type2,···)
其中Type为函数值的类型, type1, type2,…为自变量。
在 cmath.h头文件中含有一些常用的数学函数:
double sin(double x)                     //表示x弧度的正弦值
double exp(double x)                    //表示e的x次方
double sqrt(double x)                   //表示x的平方根
double pow(double x, double y)   //表示x的y次方
写出下列数学表达式所对应的c++表达式:

推荐
//===================================
//EX0401.cpp
//数学表达式
//===================================
#include<iostream>
#include<cmath>     //for sin(), pow(), sqrt()
using namespace std;
//-----------------------------------
int main() {
  const double a = 3.6;
  const double c = 128.0;
  double x = 1.68
  double x1 = sqrt(pow(sin(x), 2.5));    //第一小题
  double x2 = (a*x + (a+x)/(4*a))/2;     //第二小题
  double x3 = pow(c, x*x)/sqrt(2*x);     //第三小题
  cout<<x1<<"\n";
  cout<<x2<<"\n";
  cout<<x3<<"\n";
}//==================================


发表于 2018-05-07 20:34:05 回复(0)