1. 程式人生 > >0021---一元一次方程

0021---一元一次方程

一元一次方程
難度級別:A; 執行時間限制:1000ms; 執行空間限制:51200KB; 程式碼長度限制:2000000B
試題描述

輸入兩個數 a 和 b 分別表示一元一次方程的兩個係數(一次項係數和常數),編寫程式計算並輸出該方程的解。標準的一元一次方程的格式為:ax+b=0  (a不等於0)。

輸入
一行包含兩個數,分別表示標準的一元一次方程中的 a 和 b,兩數間用一個空格分隔。
輸出
一個數,表示一元一次方程的解。
輸入示例
1 2
輸出示例
-2
其他說明
特別說明:輸入和輸出的資料均應使用double型別,double型別的數 1.24308e-006 是一個科學計數法表示的數,其含義是 1.24308 乘以10 的 -6 次方。

一元一次方程小學生都會---

ax+b=0 這個方程的解為x=(0-b)/a,

把這個算式寫到程式裡就可以了。

程式碼如下:

#include<iostream>
#include<cmath>
using namespace std;
int main()
{
	double a,b;
	cin>>a>>b;
	cout<<(0-b)/a<<endl;
	return 0;
}