中易网

我有一个C语言解二元一次方程组的程序需要解释说明

答案:1  悬赏:70  
解决时间 2021-03-02 18:00
#include<iostream>
using namespacestd;

void printHelp()
{
cout<<"方程组格式: "<<endl
<<"格式 ax + by = c"<<endl
<<"格式 dx + ey = f"<<endl;
}

int main()
{
printHelp();

double c;
double d;
double e;
double f;
double a;
double b;

cout<<"a = ";
cin>>a; //从键盘输入一个整数放在变量a里

cout<<"b = ";
cin>>b;
cout<<"c = ";
cin>>c;
cout<<"d = ";
cin>>d;
cout<<"e = ";
cin>>e;
cout<<"f = ";
cin>>f;
if(a*e == b*d)
{
cout<<"不存在唯一解!"<<endl;
return -1;
}
double x = (e*c-b*f)/(a*e-b*d);
double y = (c*d-a*f)/(b*d-a*e);
cout<<"x="<< x<< endl;
cout<<"y="<< y<< endl;
return 0;
}
需要加上注释,解释说明,可是我一点都不明白,可以帮帮我么?
最佳答案
#include<iostream>  // 包含头文件iotream,for cin,cout,endl
using namespace std; // 引入名字空间,这样cin,cout,endl就不需要使用std::

void printHelp() // 输出显示信息(引号内的内容,endl为换行)
{
              cout<<"方程组格式: "<<endl
                 <<"格式   ax + by = c"<<endl
                 <<"格式   dx + ey = f"<<endl;
}

int main()
{
       printHelp();  // 调用函数,显示信息

       double c;   // 定义double型变量c,d,e,f,a,b
       double d;
       double e;
       double f;
       double a;
       double b;

       cout<<"a = ";
      cin>>a; //从键盘输入一个整数放在变量a里

cout<<"b = ";
       cin>>b; // 读取键盘输入,数据存入b变量中
       cout<<"c = ";
       cin>>c; 
       cout<<"d = ";
       cin>>d;
       cout<<"e = ";
       cin>>e;
       cout<<"f = ";
       cin>>f;
       if(a*e == b*d) // 如果的数据中a乘以e 等于 b乘以d 相等的话
       {
              cout<<"不存在唯一解!"<<endl;
              return -1;  // 退出程序,退出码为-1
       }
       double x = (e*c-b*f)/(a*e-b*d); // 计算右边的表达式,结果存入x,y
       double y = (c*d-a*f)/(b*d-a*e);
       cout<<"x="<< x<< endl; // 输出x,y
       cout<<"y="<< y<< endl;
       return 0;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
t2563康佳彩电水平一条亮线怎么维修
宇光电脑地址在哪,我要去那里办事
外贸中的 "小提单" 是什么,和提单有什么区别
开县庆丰塑胶制品厂我想知道这个在什么地方
MBAA和MBAC有嘛区别啊??
婚礼背景 想用彩色的图,请问能用喷绘吗?什
饼干和红酒能一起吃吗
伟志西装的质量
宝宝康童装店怎么去啊,有知道地址的么
电信把陌生电话捆绑到我名下怎样处理
充的词语接龙我不董,请你教教我
新浪微博密友可以看见自己没公开的相片吗
即书诗四句中的书什么意思,请快点回答我,要
欣欣足浴养生馆地址在什么地方,想过去办事
依品饰佳在什么地方啊,我要过去处理事情
推荐资讯
国企为什么要招合同工?
请问女生中专毕业后没学到什么,现在想重新自
欧奇手机店我想知道这个在什么地方
认干爹要注意哪些?
赵二虎水产批发怎么去啊,有知道地址的么
长沙市人民东路到万达广场坐几路线地铁
gui第三声mi第四声请你们帮帮忙
王莽岭收费站地址在什么地方,想过去办事
长春市五十七中学怎么样
一什么的齿孔(填量词)
求 小票打印机: 浩顺晶密POS5870+ 驱动
办平安银行储蓄卡有什么好处
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?