高等传热学编程.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:4 大小:1.6MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

高等传热学编程.doc

高等传热学编程.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

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");}}输出结果: