C++程序错误高手帮忙看看

#include<iostream>
using namespace std;
int main()
{
int val;
const int sum=0;
for(val=1;val<=200;val++)
{sum+=val;}
cout<<"1-200µÄֵΪ£º"<<num<<endl;
return 0;
}

高手帮帮忙看看。我不知道用const定义和普通的int定义。用法是不是一样。然后这样写出来。他提示错了。小弟在此谢过了

1。用const定义的量是常量,值是不能修改的。
2。你的“const int sum=0;”这句定义了一个常量sum,这个值在程序中是不能被更改的。
3。而你的“sum+=val;”这句却是改变了sum常量的值,试图改变常量的值的程序是错误的。

你这个程序改“const int sum=0;”这句为“int sum=0;”就对了。
温馨提示:内容为网友见解,仅供参考
无其他回答

C++程序问题,哪位高手帮帮忙看下。有一个错误invalid conversion from...
大多数编译器,要求malloc时必须强制类型转换 s=malloc(sizeof(bitree));改为:s=(struct node*)malloc(sizeof(bitree));改了以后的程序:include "stdio.h"include "stdlib.h"define null 0 define M 20 define MaxSize 20 typedef struct node {char data;int ltag,rtag;struct node *left,...

c++的问题我写的特小的程序,但老是有2个错误错误,望高手来帮忙。
第一题,第一步你应该获取5个整形数,然后用程序求出最大最小值,保存在两个变量里,然后输出;第二步你还得获取3个整形数,对他们进行一下排序,然后输出;第二题,scanf("%d%d%d",&a,&b,&c);这样不行,试想,你输入123的时候,程序会把它当成一个%d就接受的数。其实,直接用scanf("%d"...

C++ 高手帮帮忙啊 这程序咋也无法运行!!!
第二,假设只输入#,那么r->data == '#' r=r->next; r->next又是无定义的。它指哪里都不知道。。这个里面你的循环结束了,你有一个输出,cout<<r->data<<r->next->data<<endl;就非常有问题了。。r 它都等于一个未定义的东东,它都指向一个未知的内存~~~自己改吧。不帮你改了。

求高手帮忙挑下c++程序错误,程序如下 error C2593: 'operator >>。顺便...
你再试试 ===>在重载operrator<<和>>前加上std::或者#ingclude<iostream> using namespace std::改为#ingclude<iostream.h>

求c++高手帮忙找程序错误,问题是一个大写字母执行完后变成两个小写字母...
using namespace std;void main(){ int i;char a[20];cout<<"请输入字符串"<<endl;cin>>a;for(i=0;i<20;i++){ if(a[i]>64&&a[i]<91){ a[i]+=32;cout<96&&a[i]<123)cout<<a[i];} cout<<endl;}

...called from code at 0x755e492e求高手帮忙解决 在线等 急!!!_百...
出现“user breakpoint called from code at“这个错误,是在释放指针(对象)的时候,指针已经非法。从你贴出的代码目测没找到相关问题。建议调试并检查如下可能:指针重复释放,例如对已经delete的指针再次delete 释放指针之前,指针被越界访问,造成地址超出声明区域。指针分配空间异常造成的释放失败,这类...

高手们,帮忙看下这个C++程序的错误在哪里? 我想找出矩阵中最大的数...
以下是我给你修改后的程序:(只是一个小错误,传参问题哈)自己看吧,能写出来就能看得懂,这肯定没问题 include<iostream> include<iomanip> include<cmath> include<string> using namespace std;int m,n,k,p,q;void hey(int c[4][4],int *a,int *b);int main(){int c[4][4],i,j;...

一段c++代码陷入死循环了,高手帮忙...
{ cerr<double d;">";cin>>num;\/s;;return 1;} } 像这样进行输入判断就可以了;cout<<"请输入一些数字(在最后输入end结束):",改为num<10&&num>;if (!cin.eof()){ cin;if (s != "end"< 判断,只能输入1-10的数字 { cout<<"你有几个学生(1-10);\/这儿有个错误;string s;cin...

C++代码纠错 高手帮忙
srand(time(0));这是问题 这个函数的位置不对,应该放在主函数中,这个只能执行一次。因为这个函数实际是个伪随机函数 放到主函数中就对了

请教高手: C++错误 LIBCD.lib(wincrt0.obj) 1 unresolved externals...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 表明你是在windows32环境下进行的编程,入口函数是winmain,而非main(main是控制台程序的),当然出错了,请确认你的编程环境和编程种类对应。你可以用同样方法测试下winmain函数。注意把那些垃圾临时文件删除掉,必要时...

相似回答
大家正在搜