最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

C语言程序设计 求二(三)元一次方程组的解

来源:动视网 责编:小OO 时间:2025-09-25 03:04:55
文档

C语言程序设计 求二(三)元一次方程组的解

  已知如下二元一次方程组的系数值,求该方程组的解。        a1x+b1y=c1        a2x+b2y=c2#includemain(){floata1,a2,b1,b2,c1,c2,x,y,d,e,f;printf("请依次输入a1b1c1a2b2c2:");scanf("%f%f%f%f%f%f",&a1,&b1,&c1,&a2,&b2,&c2);d=a1*b2-b1*a2;e=c1*b2-b1*c2;f=a1*c2-c1*a2;x=e/d;y=f/d;/*这是利用克拉默法
推荐度:
导读  已知如下二元一次方程组的系数值,求该方程组的解。        a1x+b1y=c1        a2x+b2y=c2#includemain(){floata1,a2,b1,b2,c1,c2,x,y,d,e,f;printf("请依次输入a1b1c1a2b2c2:");scanf("%f%f%f%f%f%f",&a1,&b1,&c1,&a2,&b2,&c2);d=a1*b2-b1*a2;e=c1*b2-b1*c2;f=a1*c2-c1*a2;x=e/d;y=f/d;/*这是利用克拉默法
  

已知如下二元一次方程组的系数值,求该方程组的解。

        a1x+b1y=c1

        a2x+b2y=c2

#include

 main()

{float a1,a2,b1,b2,c1,c2,x,y,d,e,f;

  printf("请依次输入a1 b1 c1 a2 b2 c2:");

   scanf("%f%f%f%f%f%f",&a1,&b1,&c1,&a2,&b2,&c2);

    d=a1*b2-b1*a2;

      e=c1*b2-b1*c2;

      f=a1*c2-c1*a2;

      x=e/d;

y=f/d;            /*这是利用克拉默法则求方程解的*/

if(d==0)

printf("有无数个解或无解\\n");

else

printf("x=%16.7f\\ny=%16.7f",x,y);

}

2.(拓展题,分值25)已知如下三元一次方程组的系数值,求该方程组的解。

        a1x+b1y+c1z=d1

        a2x+b2y+c2z=d2

        a3x+b3y+c3z=d3

#include

void main()

{float a1,a2,a3,b1,b2,b3,c1,c2,c3,d1,d2,d3,x,y,z,d,e,f,g;

  printf("请依次输入a1 b1 c1 d1 a2 b2 c2 d2 a3 b3 c3 d3:");

   scanf("%f%f%f%f%f%f%f%f%f%f%f%f",&a1,&b1,&c1,&d1,&a2,&b2,&c2,&d2,&a3,&b3,&c3,&d3);

    d=a1*b2*c3+b1*c2*a3+c1*a2*b3-c1*b2*a3-b1*a2*c3-a1*c2*b3;

       e=d1*b2*c3+b1*c2*d3+c1*d2*b3-c1*b2*d3-b1*d2*c3-d1*c2*b3;

        f=a1*d2*c3+d1*c2*a3+c1*a2*d3-c1*d2*a3-d1*a2*c3-a1*c2*d3;

         g=a1*b2*d3+b1*d2*a3+d1*a2*b3-d1*b2*a3-b1*a2*d3-a1*d2*b3;

          x=e/d;         /*这是利用克拉默法则求方程解的*/

y=f/d;

z=g/d;

if(d==0)

printf("有无数个解或无解\\n");

else

printf("x=%16.7f\\ny=%16.7f\\nz=%16.7f\\n",x,y,z);

}

文档

C语言程序设计 求二(三)元一次方程组的解

  已知如下二元一次方程组的系数值,求该方程组的解。        a1x+b1y=c1        a2x+b2y=c2#includemain(){floata1,a2,b1,b2,c1,c2,x,y,d,e,f;printf("请依次输入a1b1c1a2b2c2:");scanf("%f%f%f%f%f%f",&a1,&b1,&c1,&a2,&b2,&c2);d=a1*b2-b1*a2;e=c1*b2-b1*c2;f=a1*c2-c1*a2;x=e/d;y=f/d;/*这是利用克拉默法
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top