新手提问C++
# include<iostream.h>
int sum=0;
int main()
{
for(int i=50;i<=100;i++)
{
sum+=i;
}
return 0;
cout<<"The 50 to 100 sum is"<<sum;
}
该程序编译正确,但没执行结果。若将return 0;删除,则正常运行,求解释?
[解决办法]
单步调试和设断点调试是程序员必须掌握的技能之一。
对学习编程者的忠告:
眼过千遍不如手过一遍!
书看千行不如手敲一行!
手敲千行不如单步一行!
单步源代码千行不如单步对应汇编一行!
[解决办法]
return 的含义就是结束当前函数模块,并且进行返回。
函数一般都有返回类型的。比如是int ,那么就要返回一个整数,比如return 1
如果是void, 就是表示不需要返回,那么你直接return就可以,或者不返回也可以,执行到最后就会结束。
lz加油啊。
[解决办法]
return 就直接返回了,程序就结束啦
[解决办法]
C++中的main()函数中:
调用return,就是退出程序,其实质是调用exit()函数,
exit(x)函数:参数为0则正常退出,非0则异常退出。。。
return 0 就是把0作为参数传递给exit()函数,正常退出。。
[解决办法]
return 就是退出 你把打印语句放在了前面、怎么可能有结果出来!
[解决办法]