精华内容
下载资源
问答
  • import math# 一元次方程: a*x**2 + b*x + c =0的def f(a, b, c):if not isinstance(a, (int, float)):raise TypeError("a不是数值型")if not isinstance(b, (int, float)):raise TypeError("b不是数值型")if ...

    import math

    # 一元二次方程: a*x**2 + b*x + c =0的解

    def f(a, b, c):

    if not isinstance(a, (int, float)):

    raise TypeError("a不是数值型")

    if not isinstance(b, (int, float)):

    raise TypeError("b不是数值型")

    if not isinstance(c, (int, float)):

    raise TypeError("c不是数值型")

    d = b**2 - 4 *a * c

    if a == 0:

    if b == 0:

    if c == 0:

    return '方程根为全体实数'

    else:

    return '方程无根'

    else:

    x1 = -c / b

    return x1

    else:

    if d < 0:

    return '方程无根'

    else:

    x1 = (-b + math.sqrt(d)) / 2 / a

    x2 = (-b - math.sqrt(d)) / 2 / a

    return x1,x2

    测试

    f(1, 3, 2)

    (-1.0, -2.0)

    f(1, 1, 1)

    ‘方程无根‘

    f(0, 1, 2)

    -2.0

    f(0, 0, 3)

    ‘方程无根‘

    f(0, 0, 0)

    ‘方程根为全体实数‘

    f(‘a‘,‘b‘,‘c‘)

    a不是整数

    原文:https://www.cnblogs.com/babysteps/p/python_exercise1.html

    展开全文
  • 一元次方程: $ ax^2 + bx + c = 0 $ 的import mathdef f(a, b, c):if not isinstance(a, (int, float)):raise TypeError("a不是数值型")if not isinstance(b, (int, float)):raise TypeError("b不是数值型")if ...

    一元二次方程: $ ax^2 + bx + c = 0 $ 的解

    import math

    def f(a, b, c):

    if not isinstance(a, (int, float)):

    raise TypeError("a不是数值型")

    if not isinstance(b, (int, float)):

    raise TypeError("b不是数值型")

    if not isinstance(c, (int, float)):

    raise TypeError("c不是数值型")

    d = b**2 - 4 *a * c

    if a == 0:

    if b == 0:

    if c == 0:

    return '方程根为全体实数'

    else:

    return '方程无根'

    else:

    x1 = -c / b

    return x1

    else:

    if d < 0:

    return '方程无根'

    else:

    x1 = (-b + math.sqrt(d)) / 2 / a

    x2 = (-b - math.sqrt(d)) / 2 / a

    return x1,x2

    测试

    f(1, 3, 2)

    (-1.0, -2.0)

    f(1, 1, 1)

    '方程无根'

    f(0, 1, 2)

    -2.0

    f(0, 0, 3)

    '方程无根'

    f(0, 0, 0)

    '方程根为全体实数'

    f('a','b','c')

    a不是整数

    展开全文
  • 2018笔试——求一元一次方程

    千次阅读 2017-09-19 21:53:44
    给出一个没有简化的一元一次方程,如果方程没有,返回“No solution”;如果方程有无穷,返回“Infinite solutions”。如果这个方程只有一个,返回“x=?”,其中?代表的数值,题目保证方程是整数...

    给出一个没有简化的一元一次方程的解,如果方程没有解,返回“No solution”;如果方程有无穷解,返回“Infinite solutions”。如果这个方程只有一个解,返回“x=?”,其中?代表解的数值,题目保证方程的解是整数。

    示例1:

    输入:

    2x+5-3+x=6+x-2

    输出:

    x=1


    示例2:

    输入:

    -2x=x-3x+7

    输出:

    No solution


    示例3:

    输入:

    x+7=5+x+2

    输出:

    Infinite solutions


    代码:

    import java.util.Scanner;
    
    public class Equation {
    	public static void main(String[] args) {
    		Scanner in = new Scanner(System.in);
    		String ss = in.nextLine();
    		String[] s = ss.split("=");//将等式两边的分开处理
    		int a=0;	//代表累积常数
    		int b=0;	//代表累积系数
    		//等式左边
    		a += f(s[0])[0];
    		b += f(s[0])[1];
    		//等式右边
    		a -= f(s[1])[0];
    		b -= f(s[1])[1];
    		
    		if(a==0)
    			System.out.println("Infinite solutions");
    		else if(b==0){
    			System.out.println("No Solution!");
    		}else{
    			System.out.println(-a/b);	//注意打印时候的符号
    		}
    	}
    	
    	public static int[] f(String s){
    		int[] t= new int[2];	//t[0]存常数,t[1]存x前面的系数
    		int e=0,f=0;	//f取符号,e取当前读到的数字
    		if(s.substring(0, 1).equals("-"))	//先判断第一位是整数还是负数
    			f=-1;
    		else
    			f=1;
    		int bb=0;	//bb用于存放一个数
    		for(int i=0;i<s.length();i++){
    			
    			String c=s.substring(i, i+1);	//c取当前字符(注意是字符串的形式
    			if(c.equals("+") ){
    				t[0] += f*bb;	//读到“+”时,说明当前读到的是一个常数,存入常数数组
    				f=1;	//读取到“+”时,将符号置为1,代表加一个正数
    				bb=0;	//存完一个数之后,记得将该变量置为0,以便存储后续的数
    			}else if(c.equals("-") ){
    				t[0] +=f*bb;	
    				f=-1;	//读取到“+”时,将符号置为-1,代表加一个负数	
    				bb=0;
    			}else if(c.equals("x")){
    				if(bb==0)
    					bb=1;
    				t[1] += f*bb;bb=0;
    			}else{
    				e = Integer.valueOf(c);
    				bb = bb*10+e*f;
    				f=1;	
    				if(i==s.length()-1)	//当读取到最后一位不是x且还未结束时,说明当前是一个常数,累积加到常数中
    					t[0] += f*bb;
    			}
    		}
    		return t;
    	}
    }





    展开全文
  • 初一数学:一元一次方程应用归纳!让孩子啃透,成绩直上130一元一次方程是初一数学学习当中的重点,同时也是非常重要的考试内容,同学们一定要额外的重视,因为一元一次方程式是方程这部分内容的基础知识,如果...

    初一数学:一元一次方程应用题归纳!让孩子啃透,成绩直上130

    一元一次方程是初一数学学习当中的重点,同时也是非常重要的考试内容,同学们一定要额外的重视,因为一元一次方程式是方程这部分内容的基础知识,如果同学们没有将其啃透掌握的话,那么后面的学习肯定只会举步维艰。而且初一数学方程类题型通常会跟综合应用题合并起来一起考察,所以这就对同学们基础知识的要求是特别重要的。

    同学们要想啃透掌握这类题型,首先就必须要将定义以及概念性知识理解清楚才行,特别是“解方程”和“方程的解”这两个概念性的知识,很多同学非常容易将其搞混淆。而且一元一次是最基础的方程题型,随着年级的上升同学们还会接触一元二次、二元一次、三元一次等不同的题型,虽然难度是加大了,但是都是以一元一次为基础的。

    再另外学好了一元一次方程同学们,还会解决掉大多数综合类应用题,比如工程问题、行程问题、盈亏问题等,因此一元一次方程的重要性,在初中数学当中的地位是不言而喻的。

    下面,老师就将初一数学当中,常见的一元一次方程应用题进行了归纳总结!希望家长务必替自己的孩子收藏打印,相信啃透掌握初一数学上期期末考试上130是非常轻松的。

    37d11e0fdd31139455c77f6211637308.png
    6012bf97954b40968fc3d549379dc9f2.png

    e4de265cc089f5d0b51575492dfe0071.png

    e205bc15309876171b19fa32c5c29c24.png

    814579e1843d449a19a6dd60b203d9d4.png

    502d88eb7c38a29205c750345671a0e1.png

    f775b2a35fc8f1701d9062e3d756d120.png

    0773ca12053c23b4216bfa9db4618f60.png

    c598e23a20566de1150c99db4e621541.png

    c29c0c65b0b732da2d16070989d4f298.png

    ef1f852d8289809ffd5bde8bf53aeaf0.png

    296095d6b77d5ca4b84390a605bfbe96.png

    877cdc013217ac91b549759882336423.png

    word资料的获取步骤:

    1、点击头像进入主页并关注,2、点击私信 发送“666”即可

    展开全文
  • 一元次方程: $ ax^2 + bx + c = 0 $ 的 import math def f(a, b, c): if not isinstance(a, (int, float)): raise TypeError("a不是数值型") if not isinstance(b, (int, float)): raise TypeError(...
  • 一元一次方程式七年级上学期内容,学习一元一次方程需掌握什么是方程一元一次方程有无数、唯一、无的情况、一元一次方程的解法以及列方程解相关的应用等,该内容也是期末考试必考的重难点!...
  • 试题 算法提高 一元一次方程 Lan 2020-03-14 19:31 18 人阅读 0 条评论 资源限制时间限制:1.0s 内存限制:512.0MB 输入一元一次方法的ax+b...
  • 一道计算一元次方程解的算法

    千次阅读 2016-06-22 22:05:14
    今天在群里有人求助一道求解一元次方程的题目。尝试着写了一下,发现还挺容易犯错了。调试了几总算OK了 题目如下 解法如下: #include double processData(double x, double *a, double*b, int...
  • Python版: ''' 这是关于用求根公式计算一元次方程的小程序 作者:Smallk-K 时间:2018年11月30日 ...#定义个函数,判断一元次方程有没有值 def Valid(a,b,c): if b*b - 4*a*c &lt; 0: return 0...
  • 因此,涉及一元一次方程的应用,可以说是中学阶段学习方程问题的第一个难点。下面让我们先来解决初中可能遗留的第一个问题——一元一次方程。什么是一元一次方程我们将含有未知数的等式就叫做方程,那么什么是一元...
  • 1 /*编程求解一元次方程 ax^2+bx+c=0*/ 2 #include<stdio.h> 3 #include<math.h> 4 main() 5 { 6 float a,b,c,disc,x1,x2; 7 printf("Input a,b,c:\n"); 8 scanf("%f%f%f",...
  • 【问题描述】一元次方程:ax2+bx+c=0 (a ╪ 0) 【输入形式】输入a、b和c的值(有理数) 【输出形式】输出x的两个值,或者No(即没有有理数的) 【样例输入】1 2.5 3 【样例输出】No 【样例输入】1 -2 1 【样例...
  • 一元次方程x^2+bx+c=0的。b、c为任意整数。且方程的判别式为完全平方数。 Input 输入数据的第行是个数T,表示测试数据的个数(1≤T≤100)。以下的T行数据,每行包括b、c两个数(-10 ^ 8 ≤b、c≤10^8),...
  • 一元一次方程】达标检测一.选择1.已知关于x的方程a+x=5﹣(2a+1)x的是x=﹣1,则a的值是( )A.﹣5B.﹣6C.﹣7D.82.下列方程中,为x=﹣2的方程是( )A.2x+5
  • 某商店经销种销售成本为每千克40元的水产品,据市场分析,若按每千克50元销售个月能售出...:设销售定价为x,则每卖出件的利润为x-40,能卖出的件数为[500-10*(x-50)] 得出方程(x-40)[500-10*(x-50)]=8000...
  • 一元次方程ax^2+bx+c=0的。a,b,c为任意实数。 Input 输入数据有行,包括a b c的值。 Output 按以下格式输出方程的根x1和x2。x1和x2之间有个空格。 x1 x2 (1)如果x1和x2为实根,则以x1>=x2输出。 (2...
  • 不论是在现实生活中,还是考试中,关于图形的很多问题,都会用到一元次方程作为数学模型来解决问题,这要是将数字及数字间的关系隐藏在图形中,用图形表示出来,这样的图形主要有三角形、四边形,对于不规则的图形...
  • 知识点1一元次方程的定义【题目预览】【视频讲解】【分析点评】本考查一元次方程的概念:只含有个未知数并且未知数的最高次数是2的整式方程叫作一元次方程。特别要注意二项系数不为0的条件。【举一反三...
  • 0021-一元一次方程

    2018-08-16 21:18:00
    题目 ...输入两个数 a 和 b 分别表示一元一次方程的两个系数(一次项系数和常数),编写程序计算并输出该方程。标准的一元一次方程的格式为:ax+b=0 (a不等于0)。 输入 ...
  • Python-定义函数.练习.求一元次方程解

    万次阅读 多人点赞 2016-04-15 20:02:45
    我写此文的目的是帮助和我一样在廖雪峰老师官网上学习Python3的同学更好的理解和学习Python的知识,所以本博文及后续文章会跟着我的学习进度来走,主要内容是廖雪峰老师官网Python资料中每节知识点后的复习的答案...
  • # include # include int main(void){ int a, b, c;... begin: printf("请输入一元次方程ax^2+bx+c=0中abc的值:\n"); printf("a = ");scanf("%d",&a); printf("b = ");scanf("%d",&b); printf("c = ");scanf("%d",
  • C语言 求一元次方程 语句

    千次阅读 2016-09-22 23:40:42
    一元次方程是if语句的灵活使用,具体有4步: (1)a=0,不是一元次方程。 (2)b*b-4*a*c=0,有两个相同的实根。 (3)b*b-4*a*c>0.有两个不等实根。 (4)b*b-4*a*c#include #include #define EXP 0....
  • 用python求一元次方程

    万次阅读 2018-04-17 16:07:32
    题目:定义个函数quadratic(a, b, c),接收3个参数,返回一元次方程: ax2 + bx + c = 0 的两个。 import math def quadratic(a,b,c): if not (isinstance(a,(int,float)) and isinstance(b,(int,float))...
  • 解一元二次方程ax2+bx+c=0的。保证有。 Input a,b,c的值。 Output 两个根X1和X2,其中X1>=X2。 结果保留两位小数。 Sample Input 1 5 -2 Sample Output 0.37 -5.37 参考程序 import math x = input() a, b, ...
  • 我们知道,实系数一元次方程在复数范围内有实根和虚根两种情况. 我们先来看下面这个问题:试题 #Lqqz5 已知方程的两个根是,若,求的值.解答 . 得,(此时为实根),(此时为虚根).橘子数学开源题库社区(mathcrowd....
  • 04本文适合七年级同学阅读。观看文中视频时,注意利用暂停,理解每一步变形的...3、二元一次方程组的解题思想:通过消元,化二元方程组为一元一次方程求解。4、代入消元法:方程中某个未知数系数为1,其它项系数为...

空空如也

空空如也

1 2 3 4 5 ... 13
收藏数 252
精华内容 100
关键字:

一元一次解方程题