运行环境:VS2013
操作系统:盗版WIN7...
问题如图:
运行前
可能会有细心的朋友发现我这张运行前的图和运行后的图的文件名字不是一样的,
是因为我想重现我第一次运行程序360给我的提示,没想到,这次不止运行了一次
还可以运行很多次,也就是说没问题了和以前一样了,就是不明白为什么!
之前很多次程序都只能成功运行一次,之后都会提示运行后1和运行后2的错误
在VS2013中创建程序都是用 http://jingyan.baidu.com/article/f3ad7d0fe7ca0d09c3345b84.html 链接中的方法创建的 也有用 http://blog.sina.com.cn/s/blog_964ee6730101jvvi.html 这种方法创建 是不是这个地方有问题呢?
运行后(1)
运行后(2)
代码方面:
#include<stdio.h>
#include<stdlib.h>
int main()
{
int n; //输入的阶乘
int i = 1;//计数
int fact = 1;
printf("本程序用来计算n!请输入n的值\n");
scanf_s("%d", &n);
while (i <= n)
{
printf("n=%d\n", n);
fact *= i;
i++;
printf("fact=%d,i=%d\n", fact, i);
}
printf("%d!=%d", n, fact);
system("pause");
return 0;
}
可以运行一次,然后就运行不了了,360最近感觉很敏感,我敲个cmd里面的net user
它都会警告我,什么的。
尼玛!要崩溃啊!刚写完这个,然后又运行了一次就出现了这个!
问题如图!