1.怎么用C语言表示积分代码如下:
f1浮点数(x)
{
返回(1.0+x);
}
f2浮点(浮点x)
{
Return(2.0*x+3.0);
{}floatf3(floatx)return(exp(x)+1);{}浮动f4(浮动x)返回值(pow(1+x,2));
}
f5(Floatx){
返回(pow(x,3));
}
fsimp(Floata,Floatb,Float(*p)(Float))
{
浮动c,s;
C=(a+b)/2;
/6s=(b-a)*(p+4*p(c)(a)+p(b));
返回年代;
}
Intmain()
{
浮动a、b;
Printf(“请输入a:的值”);
scanf (" % f ", & a);
Printf(“请输入上限b:”的值);
scanf(“% f”,& b);
Printf("%f\n",fsimp(a,b,f1));
}
扩展资料:
1.对应一个积分要有一个程序段,你可以改变程序的一小部分来改变所需的积分 。
【积分用程序怎么写】2.除数不可能是0 。
3.除以两个整数,结果仍然是整数 。
4.如果一个或两个红利都是浮点数,那么结果就是浮点类型的 。操作数必须是整数,而不是浮点数 。
5.高等数学中的微积分是连续的,cpu是离散系统中按节拍运行的顺序电路,计算机中的dt不能无穷小,但根据算法的执行周期有一个最小值,微分可减可除,积分可加 。
2.谁写出程序,积分就给谁#include #include void student_sum( float *s ) //计算每个学生的总成绩 { int i, j; float sum; for ( i = 0; i < 50; i++ ) { sum = 0; for ( j = 0; j < 3; j++ ) { sum = sum + s[i*5+j]; } s[i*5+3] = sum; } } void student_avg( float *s )单 //计算每个学生的平均成绩 { int i; student_sum ( s ); for ( i = 0; i < 50; i++ ) { s[i*5+4] = s[i*5+3] / 3; } } void subject_avg( float *s, float *subject ) //计算每科平均成绩 { float avg; int i, j; for ( i = 0; i < 3; i++) { avg = 0; for ( j = 0; j < 50; j++ ) { avg = avg + s[j*5+i]; } subject[i] = avg / 50; } } void subject_max( float *s, float *subject ) //计算每科最高分 { float max; int i, j; for ( i = 0; i < 3; i++ ) { max = s[i]; for ( j = 1; j < 50; j++ ) { if ( max < s[j*5+i] ) { max = s[j*5+i]; } } subject[3+i] = max; } } main() { float score[50][5],//分别存储学生的数学,英语,C语言成绩,和总分,平均分 subject[2][3]; //分别存储每科平均分和最高分 int i, j, number; FILE *fr; for ( i = 0; i < 50; i++ ) { for ( j = 0; j < 3; j++ ) { score[i][j] = rand() % 101; //printf( "\t%.2f", score[i][j] ); } //printf( "\n" ); } student_sum ( score ); student_avg ( score ); subject_avg ( score, subject ); subject_max ( score, subject ); if( ( fr = fopen( "d:\\stu.txt", "w+" ) ) < 0 ) { printf( "The file 'stu.txt' was not opened\n" ); } else { printf( "The file 'stu.txt' was opened\n" ); } for ( i = 0; i < 50; i++ ) { for ( j = 0; j < 5; j++ ) { //score[i][j] = rand() % 100; fprintf( fr,"\t%.2f", score[i][j] ); } fprintf( fr,"\n" ); } for ( i = 0; i < 2; i++ ) { for ( j = 0; j < 3; j++ ) { //score[i][j] = rand() % 100; fprintf( fr,"\t%.2f", subject[i][j] ); } fprintf( fr,"\n" ); } fclose( fr ); } 我测试了下,可以正确运行 。
3.麻烦帮看一下,一个求积分的程序,谢谢啊#include
- 芒果干的功效与作用及食用方法 芒果干的功效与作用及食用方法禁忌
- 炒蒜苔用焯水吗 炒蒜苔用焯水吗窍门
- 隔水炖盅怎么用 隔水炖盅怎么用炖多久
- 蚝油的作用和用法 料酒和蚝油的作用和用法
- 写的毛笔字怎么用ps做
- word上怎么写公式
- 回老家英语怎么写
- 雷蛇的日语怎么写
- android开发说明文档怎么写
- 顶尖团队营销的英语怎么写