利用vs进行C语言编程,生成解决报告->执行报错
问题描述: 报错: link : fatal error lnk1168: 无法打开 c:users86139desktop计划notesctryprojectdebugtryproject.exe 进行写入
#include#include "math.h"//由于要使用库函数sqrt() int main(){ //要求:判断二次函数是否有实根,若有则输出? double a,b,c,disc,x1,x2,p,q;//声明变量 printf("请分别输入a,b,c的值:n"); scanf("%lf%lf%lf",&a,&b,&c);//输入值,并存储在地址a,b,c disc=b*b-4*a*c;//判别式 if(disc<0){ printf("此方程无实根!!"); }else{//disc>=0 p=-b/(2.0*a); q=sqrt(disc)/(2.0*a); x1=p+q; x2=p-q; printf("此方程的两实根为:nx1=%7.2fnx2=%7.6fn",x1,x2); } }
原因分析: 可能因为进程已经存在,导致无法打开运行!!
解决方案:
把程序的进程结束即可,可以打开“”进程管理器“(任务管理器),Ctrl+Alt+delete组合键,然后找到相应的进程右键结束即可。



