实验二 顺序结构程序设计

一、实验目的
掌握顺序程序设计的基本思想和顺序程序设计的基本方法
二、实验要求
1.仔细阅读下列实验内容,并编写出相应的C语言源程序。
2.在VC运行环境下,编辑录入源程序。
3.调试运行源程序,并记录下调试运行过程中出现的所有错误及改正方法。
4.掌握如何根据出错信息查找语法错误。
5.写出本次实验的实验报告。
三、实验内容
1.(基本题,分值75)已知如下二元一次方程组的系数值,求该方程组的解。
a1x+b1y=c1
a2x+b2y=c2
2.(拓展题,分值25)已知如下三元一次方程组的系数值,求该方程组的解。
a1x+b1y+c1z=d1
a2x+b2y+c2z=d2
a3x+b3y+c3z=d3

第1个回答  2013-10-20
#include<iostream.h>
#include "math.h"
void main(){
float X,Y;
int a1,b1,a2,b2,c1,c2;
cout<<"a1X+b1Y=c1"<<endl;
cout<<"a2X+b2Y=c2"<<endl;
cout<<"a1:";cin>>a1;
cout<<"b1:";cin>>b1;
cout<<"c1:";cin>>c1;
cout<<"a2:";cin>>a2;
cout<<"b2:";cin>>b2;
cout<<"c2:";cin>>c2;
if(a2*b1-a1*b2!=0 && a1*b2-a2*b1!=0)
{
X=(float)(b2*c1-b1*c2)/(a1*b2-a2*b1);
Y=(float)(a2*c1-a1*c2)/(a2*b1-a1*b2);
}
cout<<"X:"<<X<<"Y:"<<Y<<endl;
}
相似回答