源代码-寻求帮助!C++程序,无法通过编译,我没检查出错误,求高手相助!

问题描述

寻求帮助!C++程序,无法通过编译,我没检查出错误,求高手相助!

C++ primer plus 6th edition 课后编程联系,p163页,第一题。
题目要求输入两个整数,并输出这两个整数之间所有整数值的和。

#include

int main()
{
using namespace std;
cout << "PLEASE ENTER 2 NUMBERS: ";
//声明两个整数变量,用来保存输入的值
int number1, number2;
//while用来检查是否成功输入
while (cin >> number1, number2)
{
for(int i = number1 + 1, i < number2 , ++i)//for循环用来遍历这两个整数中间的值
{
int sum = 0;
sum += i;//求和赋值
}
cout << "THE TOTAL BETWEEN THIS 2 NUMBWE IS " << sum;
};

return 0;

}

解决方案

int sum=0;这行代码应置于循环之外,否则每次求和结果都会重新赋值为0,最后结果只能是number-1,希望能帮到你!!!

时间: 2024-11-08 17:30:46

源代码-寻求帮助!C++程序,无法通过编译,我没检查出错误,求高手相助!的相关文章

char-VS2010下编写基于TCP的网络应用程序运行出现乱码,一堆“烫”字,求高手救命

问题描述 VS2010下编写基于TCP的网络应用程序运行出现乱码,一堆"烫"字,求高手救命 客户端:#include #include #pragma comment(libws2_32.lib"")void main(){ WORD wVersionRequested; WSADATA wsaData; int err; wVersionRequested = MAKEWORD( 1 1 );err = WSAStartup( wVersionRequested

c++-vs2005activex编译后无法生成.ocx文件.求高手帮我看看什么问题.

问题描述 vs2005activex编译后无法生成.ocx文件.求高手帮我看看什么问题. Compiling resources... 1>Compiling manifest to resources... 1>Linking... 1>LINK : C:UsersSWDocumentsVisual Studio 2005ProjectsTest_01DebugTest_01.ocx not found or not built by the last incremental link

mfc程序卡死-MFC程序卡死,打开其它东西弹出错误的对话框,显示配额不足,无法处理此命令

问题描述 MFC程序卡死,打开其它东西弹出错误的对话框,显示配额不足,无法处理此命令 开发了一个MFC程序,程序中启用了2个线程,用到4个串口,刚开始执行一两次么问题,可是过了一会儿就有一个线程卡死了...代码中用到new的,都delete了,不知道是什么原因,还请各位大神帮忙解决,很急!!! 解决方案 线程卡死,是不是资源消耗太多,除了内存,是否还有其他资源泄露

websphere studio开发GUI程序,运行就报org.eclipse.core.runtime错误请高手指点

问题描述 java.lang.RuntimeException:FatalError:Unabletolocatematchingorg.eclipse.core.runtimeplugin.atorg.eclipse.core.internal.boot.PlatformConfiguration.locateDefaultPlugins(PlatformConfiguration.java:2214)atorg.eclipse.core.internal.boot.PlatformConfi

Xdebug是一个开放源代码的PHP程序调试器

为什么需要Debugger? 很多PHP程序员调试使用echo.print_r().var_dump().printf()等,其实对于有较丰富开发经验的程序员来说这些也已经足够了,他们往往可以在程序执行的过程中,通过输出特定变量的值可以判断程序执行是否正确,甚至效率高低也可以看出来(当然可能还需要使用一些时间函数).那么我们为什么还需要一个专门的调试程序来监控我们的程序运行呢? 这个问题的答案不妨留到后面来揭晓. 什么是Xdebug? Xdebug是一个开放源代码的PHP程序调试器(即一个Deb

codeblock中C++程序的分离编译错误

问题描述 codeblock中C++程序的分离编译错误 我写了一个类方法声明和实现分离的c++程序,用vc6.0正常运行.用codeblock时编译时出现错误,报出找不到方法.怎么来解决这个问题?事先声明,我没有用模版. 解决方案 源代码文件有没有都包含进来,include .h文件是提示找不到文件还是报错?贴出具体的错误原因 解决方案二: 编辑器配置是不是没对. 解决方案三: 不知道你的编译器的版本是什么版本的?VC6.0是C++11标准出之前的编译器.codeblocks不知道你的编译器是什

mfc-WIN7上编译好的RELEASE MFC程序拿到WINXP系统上不能运行,求帮忙?

问题描述 WIN7上编译好的RELEASE MFC程序拿到WINXP系统上不能运行,求帮忙? 双击exe,会出现以上的错误,刚开始说缺少msvcr100.dll,我拷贝进去之后就出现以上的情况,于是调试,堆栈信息如下: 但是在我电脑上单步调试时直接从CWnd::CreateEx中的CreateWindowEx运行过去了,没有源代码,该函数在USER32.DLL中,这种情况怎么判断问题所在呢? 解决方案 与是否是 Win7 关系不大,主要是你的 WinXP 系统是不是没有安装开发环境?而你的运行,

java-我在E盘中建立一个JAVA源代码文件,在cmd中编译代码却是图片中的样子,请大神指点。

问题描述 我在E盘中建立一个JAVA源代码文件,在cmd中编译代码却是图片中的样子,请大神指点. 我在cmd中键入命令"java -version","java","javac"几个命令,都能出现画面,说明环境变量应该配置成功了吧,但我在E盘中建立一个JAVA源代码文件,在cmd却是图片中的样子,请大神指点. 解决方案 首先你得检查你的电脑设置,是不是把文件扩展名隐藏了.如果隐藏了的话,你的文件名是Test.java其实你真正的文件是Test.j

《.NET程序员面试秘笈》----面试题15 .NET程序是如何编译的

面试题15 .NET程序是如何编译的 .NET程序员面试秘笈[考点]CLR的知识,中间语言的知识. [出现频率] [解答] .NET的程序可由多种高级语言编写,如C++.Visual Basic. C#. J# 等,但是最后将会被各自的编译器编译为一致的中间语言(IL).最后由CLR提供运行环境,将中间语言编译为机器码,供CPU执行,其编译过程如图1.26所示. 为了尽量减少中间代码编译为机器代码的性能损失,中间语言采用即时编译,也被称为JIT编译.这种编译方式只编译调用的代码部分,而并非完全编