在简单的c++程序上运行失败
run failed on simple c++ programme
我正在学习c++,我在大学的一个模块中学习了它,只是为了练习而重新访问它。当我运行程序时,我一直得到"运行失败退出值1"(见下文)。有什么想法吗?(可能是显而易见的)。
#include <cstdlib>
#include <iostream>
#include <vector>
using namespace std;
int main(int argc, char** argv) {
int n = 30;
for (int i = 0; i < (n + 1); i++) {
if ( n % i == 0) {
cout << i << endl;
}
}
return 0;
}
您正在中执行零模
if (n % i == 0)
当i = 0
时,因此产生错误。
相关文章:
- Active Directory:从网络服务帐户下运行的Windows服务调用ADsOpenObject时失败
- 换位表导致测试失败(但在游戏中运行良好)
- 为什么 KMS drmModeSetCrtc() 在 X11 会话中运行时会失败并被拒绝权限?
- 运行时检查失败 #2 变量"A"周围的堆栈已损坏
- 如何让谷歌测试正常运行。测试总是失败。(它不会编译)
- 程序'main.exe'运行失败:指定的可执行文件不是此操作系统平台的有效应用程序
- 运行失败/分段故障binaryTree C
- 为什么在程序按预期运行和输出后出现运行失败错误?
- 在 Netbeans 8.2、c++ "No such file or directory"(初学者)中运行失败
- C++ 使用字符串时运行失败
- 运行失败,没有任何异常
- Qt 编译成功,但运行失败
- C++ 运行失败:退出值 2 - 我的代码出了什么问题?
- 在简单的c++程序上运行失败
- WxWidgets 应用程序运行失败
- 运行失败(退出值1)c++
- 从源代码构建GCC 5.4;这样构建的可执行文件试图链接不兼容的libstdc++,但运行失败
- 运行失败(exit value -1.073.740.940)
- c++构建成功,但运行失败
- 随机运行失败与简单的计数项目