应该是之前运行成功的可执行文件还在运行 所以不能运行 你先把之前的exe文件关掉再重新运行
你已经运行了一个了 要先关掉 才能重新改写exe程序
a=sqrt(i);语句中sqrt()函数返回值应该是double型的,但是这里a为int型,直接赋值会有一部分数据丢失,这是一个警告,不影响运行。
旧的exe无法删除,可能是那个程序还没退出或者文件占用,解决办法就是强制杀掉之前的进程或者重启使文件解除占用再删除。(可以用360强制解除占用然后删除)