翻新时间:2023-02-10
追赶法求三对角线方程组程序设计
实验名称:用追赶法解三对角线方程组C语言程序设计
实验内容:
1.实验目的
掌握追赶法解三对角线方程组求解方法的C语言程序设计思想;
2.实验步骤
1)解决的问题:用追赶法求解三对角线方程组
2)软件: C语言
3)程序来源:自编
4)公式:
5)程序源代码:
#include <stdio.h>
#include <conio.h>
#include <dos.h>
void main()
{
char play;
int i,n;
float a[100],b[100],c[100],d[100];
float u[100],l[100],y[100],x[100];
do
{
textcolor
(1
4);
clrscr();
cprintf("Please input the square distance set of piece n:rn");
scanf("%d",&n);
clrscr();
printf("Please input a2--an:n");
for(i=2;i<=n;i++)
{
printf("a%d=",i);
scanf("%f",&a[i]);
}
clrscr();
printf("Please input b1--bn:n");
for(i=1;i<=n;i++)
{
printf("b%d=",i);
scanf("%f",&b[i]);
}
clrscr();
printf("Please input c1--c(n-
1):n");
for(i=1;i<n;i++)
{
printf("c%d=",i);
scanf("%f",&c[i]);
}
clrscr();
printf("Please input d1--dn:n");
for(i=1;i<=n;i++)
{
printf("d%d=",i);
scanf("%f",&d[i]);
}
clrscr();
u[1]=b[1];
y[1]=d[1];
for(i=2;i<=n;i++)
{
l[i]=a[i]/u[i-1];
u[i]=b[i]-l[i]*c[i-1];
y[i]=d[i]-l[i]*y[i-1];
}
x[n]=y[n]/u[n];
for(i=n-1;i>0;i--)
x[i]=(y[i]-c[i]*x[i+1])/u[i];
cprintf("The result:rnn");
for(i=n;i>=1;i--)
printf(" x%d=%fn",i,x[i]);
getche();
printf("n");
printf("continue?(y/n)");
play=getche();
}while(play=='y'||play=='Y');
sound(5
5
5);
delay(10000);
nosound();
}
5)运行过程及结果:
先输入n的值,再分别输入a2---an,b1---bn,c1---cn-1,d1---dn的值即可。
如:用追赶法解三对角方程组
过程:
Please input the square distance set of piece n:
4↙ (↙表示回车键)
Please input a2--an:
1↙
1↙
2↙
Please input b1--bn:
2↙
3↙
1↙
1↙
Please input c1--c(n-
1):
1↙
1↙
1↙
Please input d1--dn:
1↙
2↙
2↙
0↙
结果:
The result:
X4=2.000000
X3=-1.000000
X2=1.000000
X1=0.000000
3.分析与讨论
下载文档
网友最新关注
- 分离之际
- 我与书的故事
- 学会生存
- 读《鲁滨孙漂流记》有感
- 书籍·理想·人生
- 让希望栖息在灵魂里
- 我的理想
- 《我的理想》演讲稿
- 保护自己
- 学会生存
- 难忘的别离
- 再见了,母校
- 学习语文
- 墙缝里的小草
- 我许愿,我幸福
- 如何撰写财务分析报告
- 写好销售工作计划技巧
- 公文拟写的步骤与方法
- 新闻消息的写作方法
- 简历中的数字使用艺术
- 赠与合同的概念与写作
- 公文的基本处理程序
- 公文语序安排的一般方法
- 意见写作格式
- 函的用途、类别、格式、写法及范文解析
- 公文写作基本知识讲稿
- 欢迎词写作方法
- 综述写作要义
- 请示写作要点
- 高考高分作文决胜方略
- 某工程项目部工作总结
- 建筑公司资料员工作总结
- 房地产开发公司安全工作总结
- 某安置房小区建设总结
- XXX项目部2009年度技术工作总结
- 项目部2008年年终总结
- 资料员工作总结范文
- 建设单位资料员年终总结
- 资料员个人年终总结
- 工程项目部工作总结
- 建设公司工程部年终总结
- 2011年工程管理部工作总结
- 项目经理2010年述职报告
- 2009年资料员个人工作总结
- 资料员工作总结
- 《找春天》课堂重点:拟人描写
- 《找春天》延伸学习:描写春天的古诗
- 《找春天》延伸学习:有关春天的古诗词句
- 《找春天》延伸学习:有关春天的谚语
- 《找春天》教案1
- 《找春天》延伸学习:“春”字成语
- 《找春天》延伸学习:描写春天的古诗名句
- 《找春天》教学设计举例
- 《找春天》 课外日记:春天来了
- 《找春天》教案2
- 《找春天》教学设计与思考
- 《找春天》教案3
- 《找春天》 课外日记:学生日记
- 《找春天》延伸学习:春姑娘又来了
- 《找春天》延伸学习:春天在哪里