大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
#include stdio.h
创新互联是一家集网站建设,汇川企业网站建设,汇川品牌网站建设,网站定制,汇川网站建设报价,网络营销,网络优化,汇川网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
double H(int n,double x)
{
if(x1)
{
if(n == 0)
return 1.0; // H0(x) = 1;
if(n == 1)
return 2.0*x; //H1(x) = 2x;
//直接输出 Hn(x) = 2xHn-1(x) - 2(n-1)Hn-2(x)
return 2.0*x*H(n-1,x) - 2.0*(double(n-1))*H(n-2,x);
}
else
return 0.0; //如果x=1,则输出0.0,表示无意义。
}
void main()
{
double result;
result = H(10,2); //计算H10(2);
printf("the result is : %f \n",result);
}
1 根据功能,想一个函数名,并设计好返回值类型以及参数列表。参数列表包括参数个数,每个参数类型,以及该参数的作用。
2 根据函数要实现的功能,实现函数的主体代码。
3 按照你设计的想法,传入不同参数类型,验证函数功能并调试。
一个函数(function)是一个可以从程序其它地方调用执行的语句块。以下是函数定义格式:
type name ( argument1, argument2, ...) statement
说明:
type 是函数返回的数据的类型
name 是函数被调用时使用的名
argument 是函数调用需要传入的参量(可以声明任意多个参量)。每个参量(argument)由一个数据类型后面跟一个标识名称组成,就像变量声明中一样(例如,int x)。参量仅在函数范围内有效,可以和函数中的其它变量一样使用, 它们使得函数在被调用时可以传入参数,不同的参数用逗号(comma)隔开.
statement 是函数的内容。它可以是一句指令,也可以是一组指令组成的语句块。如果是一组指令,则语句块必须用花括号{}括起来,这也是我们最常见到情况。其实为了使程序的格式更加统一清晰,建议在仅有一条指令的时候也使用花括号,这是一个良好的编程习惯。
示例:每一个C语言程序有且只有一个main函数,本身main就是一个函数。结合上面的格式,自己理解一下。
int main()
{
return 0;
}