急!windows,VC++6.0 只用c语言知识如何获取鼠标点击位置的坐标(对于运行窗口而言)!
是c语言!!!用类封装什么的就不要说了。。。int86()函数,就不要说了(vc根本不好使)。。GetCursorPos()也不要说了(获取的对于整个屏幕而言的)。。。...
是c语言!!!用类封装什么的就不要说了。。。
int86()函数,就不要说了(vc根本不好使)。。
GetCursorPos() 也不要说了(获取的对于整个屏幕而言的)。。。 展开
int86()函数,就不要说了(vc根本不好使)。。
GetCursorPos() 也不要说了(获取的对于整个屏幕而言的)。。。 展开
1个回答
2016-06-07
展开全部
第八行scanf("%f,%f,%f“,&a,&b,&c);错打了一个全角的“,应该改为半角的"第十一行和十四行2a两个字符应该改为(2*a)中间加乘号,两边加括号第九行的报错可能是受第八行的错误影响的if(m=0)行浮点数无法这么精确判断是否等于0,可改为if(fabs(m)#includeintdt(float);voidmain(){floata,b,c,d;printf("输入a,b,c的值:\n");scanf("%f,%f,%f",&a,&b,&c);d=b*b-4*a*c;if(dt(d)==0)printf("x1=%f,x2=%f\n",(b+sqrt(d))/(2*a),(-b-sqrt(d))/(2*a));elseif(dt(d)==1)printf("x=%f\n",-b/(2*a));elseif(dt(d)==2)printf("此方程无解!\n");}intdt(floatm){if(m>0)return0;elseif(fabs(m)<0.0001)return1;elseif(m<0)return2;}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询