解决vc运行CMD秒退小问题
2016-06-24 12:26
267 查看
好了,今天解决一下小问题,我先贴出一段代码,这个代码是输出100-200之内的所有素数
#include <stdio.h>
int main()
{
int n,k;
int i;
for(n=101; n<=200; n++)
{
k=0;
for(i=2; i<n; i++)
{
if(n%i==0)
k++;
}
if(k ==0)
printf("%d\n",n);
}
return 0;
}
运行以上代码,大家的Vc的cmd有没有秒退呢?
其实,这并不是cmd秒退
而是
#include <stdio.h>
int main()
{
int n,k;
int i;
for(n=101; n<=200; n++)
{
k=0;
for(i=2; i<n; i++)
{
if(n%i==0)
k++;
}
if(k ==0)
printf("%d\n",n);
}
return 0;
}
运行以上代码,大家的Vc的cmd有没有秒退呢?
其实,这并不是cmd秒退
而是
因为运行完了所以退出了。
解决这个问题,只需要在return 0,之前加上如下语句便可
system("pause");然后程序变为
#include <stdio.h> int main() { int n,k; int i; for(n=101; n<=200; n++) { k=0;
for(i=2; i<n; i++) { if(n%i==0) k++; } if(k ==0) printf("%d\n",n); } system("pause"); return 0; }
希望可以帮到你呦!
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- 关于指针的一些事情
- c++ primer 第五版 笔记前言
- share_ptr的几个注意点
- Linux C函数参考手册(PDF版)
- C# partial关键字说明
- Lua中调用C++函数示例
- Lua教程(十七):C API简介
- 简单谈谈lua和c的交互
- Lua教程(一):在C++中嵌入Lua脚本
- C#用链式方法表达循环嵌套
- Lua教程(二):C++和Lua相互传递数据示例
- C#中的委托数据类型简介
- C++联合体转换成C#结构的实现方法
- C#编写的艺术字类实例代码
- C#实现打造气泡屏幕保护效果
- 举例讲解C#编程中委托的实例化使用
- 使用C#代码获取存储过程返回值
- C++高级程序员成长之路