换了一个人的课件来看~他们说我的程序~好看多了~我的意思是~变量取名~
# include<stdio.h>#include<math.h>
int main(void)
{
int a,b,c;//abc三个值定义
char i='n';//确认是否关闭用的
float delta,x1,x2;//delta=b*b-4*a*c,
for(;i=='n'||i=='n';)
{
printf("scanf abc\n");
scanf("%d%d%d",&a,&b,&c);
delta=b*b-4*a*c;
if(delta>0)
{
x1=(-b-sqrt(delta))/(2*a);
x2=(-b+sqrt(delta))/(2*a);
printf("x1=%f\nx2=%f\n",x1,x2);
}
else if(delta==0)
{
x1=x2=-b/(2*a);
printf("x1=x2=%f\n",x1,x2);
}
else
{
printf("sorry error!\n");
}
printf("scanf n again\nscanf y quit\n");
i=getchar();
scanf("%c",&i);
if(i=='n'||i=='N')//确定是否退出。输入n继续 其他 退出
i='n';
else i='Y';
}
return 0;
}