如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
高等传热学编程院(部):专业:班级:姓名:学号:编程题目:一矩形板,节点布置如图所示,求各点的温度。编程如下:#include<stdio.h>voidmain(){intn,m,i,j;floats,f;floata[10][10];//网格划分printf("请分别输入X方向和Y方向的网格花分数n和m:");scanf("%d%d",&n,&m);//请输入各个节点温度for(i=0;i<m+1;i++){printf("请输第%d行各节点的温度:\n",i);for(j=0;j<n+1;j++)scanf("%f",&a[i][j]);printf("\n");}//循环体,并控制输出精度do{s=a[n/2][m/2];for(i=1;i<m;i++){for(j=1;j<n;j++)a[i][j]=(a[i][j-1]+a[i][j+1]+a[i-1][j]+a[i+1][j])/4;}f=a[n/2][m/2];}while(s-f<0.01);//输出结果for(i=0;i<m+1;i++){for(j=0;j<n+1;j++)printf("%5.2f",a[i][j]);//右对齐,保留5位有效数字,其中小数两位printf("\n");}}输出结果: