首先将电脑中安装的输入法按一次“shift”键切换为英语模式,按下回车键上方的竖线按键即可。
2.
如果不切换为英语模式,可以按住Shift键,再按键盘上的“|”线符号即可。
3.
或者通过软键盘输入,右键点击输入法,在弹出的选项中点击“软键盘”。
4.
选择“标点符号”软键盘,即可在打开的软键盘找那个找到对应的竖线符号。
因为程序执行时,i的取值依次为0、1、2,当i=0时,*(p+i)=*(q-i)=1,此时x=*(p+i)*2=2;当i=1时,*(p+i)=*(q-i)=2,此时x=*(p+i)*2=4;当i=2时,*(p+i)=*(q-i)=3,此时x=*(p+i)*2=6。二元一次方程组
a1x+b1y=c1
a2x+b2y=c2
当a1b2<>b1a2时,方程组有唯一的一组解。
若a1b2==b1a2,且c1*b2<>b1*c2或a1*c2<>c1*a2时,方程组无解;
若a1b2==b1a2,且c1*b2==b1*c2且a1*c2==c1*a2时,方程组有无数组解:
#include <stdio.h>
int main()
{ double a1,b1,c1,a2,b2,c2,x,y
scanf("%lf%lf%lf",&a1,&b1,&c1)
scanf("%lf%lf%lf",&a2,&b2,&c2)
if(a1*b2-b1*a2)
{ printf("方程组有唯一的一组解:\n")
printf("x=%f\n",(c1*b2-b1*c2)/(a1*b2-b1*a2))
printf("y=%f\n",(a1*c2-c1*a2)/(a1*b2-b1*a2))
}
else if((c1*b2-b1*c2)||(a1*c2-c1*a2))
printf("方程组无解\n")
else
printf("方程组有无数组解\n")
return 0
}