这个程序刚开始保以执行,我想把i<=5改成i<5就出错了,改回去也不能执行了,这是为什么?
明月 资深会员 2016-10-05 16:50:55
2742 3 0

#include <stdio.h>

#include <stdlib.h>

#include <time.h>


main()


{

int t,i,a,b;


time(&t);

srand(t);


while(1)

{

system("cls");

for(i=1;i<=5;i++)

{

a=rand()%100;

b=rand()%100;

printf("a=%d\nb=%d\n",a,b);


printf("a+b=%d\na-b=%d\n\n",a+b,a-b);

}

system("pause");

}

}




--------------------Configuration: 3 - Win32 Debug--------------------

Linking...

LINK : fatal error LNK1168: cannot open Debug/3.exe for writing

执行 link.exe 时出错.


3.exe - 1 error(s), 0 warning(s)


问题来自: 随机数

共 3 个回答

    明月 资深会员 2762天前

    我把它复重新保存的文件中又能够运行,这是怎么回事?

    初一 人气新星 助教 2762天前


    一般是你这个窗口已经开了一个了,应该关闭了再开过,如果没有,请在任务管理器里 具体操作,打开任务管理器-》进程-》找到你这个程序所链接了的exe后缀的那个名字,如你上述所示,应该是3.exe了,把他关闭就可以了

    明月 资深会员 2762天前

    回复 初一:真是这样的,谢谢!

您还没有登录,所以不能回复该问题
我要回复

  • 0

    点赞

  • 扫一扫分享朋友圈

    二维码

  • 分享

相关问题