c++问题-C++问题,求大神解答,急

问题描述

C++问题,求大神解答,急

#include
using namespace std;
int main()
{int sum=1;

for(int sum=1,i=0;i<4;i++,sum++)
{
for(int j=0;j<i;j++)
sum+=1;}
cout<<sum<<endl;

}
这个答案等于1

#include

using namespace std;

int main()

{int sum=1;

for(int i=0;i<4;i++,sum++)

{

for(int j=0;j<i;j++)

sum+=1;}

cout<<sum<<endl;

}
这个答案等于7

为什么在for 语句里面定义sum会出现问题

解决方案

第一个程序、应该是生命周期的问题、for循环内的sum结束后死亡、所以打印的是外部的sum

解决方案二:

求大神帮解答javaEE这个问题,谢谢了

解决方案三:

你的for循环上面那一行已经定义了int sum=1;这时你的for只需要这样写 for( ; i=0;i<4;i++,sum++){} 就可以了.

解决方案四:

只是来围观,啦啦啦啦啦了

解决方案五:

1.前者等于1,输出的是main函数定义的sum,循环中定义的sum在输出的时候已经过期了。
2.后者的sum就是正常技术算输出了。

解决方案六:

你第一个程序已经出错了,可能你的编译器没有报错 . 在for外面,sum的生命周期已经结束了

解决方案七:

第一个sum作用域在main函数,第二个sum只在该循环内使用。
所以第一个程序输出的是第一个sum=1;
第二个程序输出的是for循环求和后,是7;

时间: 2024-07-28 12:48:20

c++问题-C++问题,求大神解答,急的相关文章

tomcat启动时出现如下问题 求大神解答 急急急!

问题描述 tomcat启动时出现如下问题 求大神解答 急急急! 解决方案 其实也看不懂,是不是端口被占用了.

jquery.mobile中的data-icon大小能调整吗? 求 大神解答 急

问题描述 jquery.mobile中的data-icon大小能调整吗? 求 大神解答 急 如题 急 !!! 附求方法 急急急 大神求解

微博API调用出错! 求大神解答 急!!在线等!!!!!!!!!

问题描述 HTTPStatus500-Handlerprocessingfailed;nestedexceptionisjava.lang.NoClassDefFoundError:Couldnotinitializeclassweibo4j.util.WeiboConfig调用微博API的时候出错!求大神解答!!!!!!!!!!!!!! 解决方案 解决方案二:你这个微博API应该有专门的文件夹存储的,不能用默认引用的方式,要专门引用那个专门的路径

求大神解答一下-java中对象流objectstream问题

问题描述 java中对象流objectstream问题 输出的为什么不是cyh男20 ym女20求大神解答!!!!!!!!!! 解决方案 你的代码和我这个一样吗?麻烦把你的代码粘全了,我看看 解决方案二: 这个是照片......... 解决方案三: 我和你写的差不多,不知道你为啥会这样,我给你粘出我的代码package lianxi; import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOE

字符-一道acm水题 all in all 一直找不出错误 求大神解答

问题描述 一道acm水题 all in all 一直找不出错误 求大神解答 描述字符串s和t均由字母组成,若在t中除去一些字母能够得到s,我们就说s是t的一个子串.比如abc就是acbefc的子串(acbefc去掉第二.第四.第五个字符后就得到abc)输入有若干组输入数据,每组一行,分别为字符串s和t,s与t之间用空格隔开输出对于一组s与t,若s是t的子串,则输出Yes,否则输出No 样例输入sequence subsequence abc acb VERDI vivaVittorioEmanu

android汤姆猫怎么点击各个身体部分实现各个动作求大神解答新手

问题描述 android汤姆猫怎么点击各个身体部分实现各个动作求大神解答新手 汤姆猫怎么点击各个身体部分实现各个动作汤姆猫怎么点击各个身体部分实现各个动作汤姆猫怎么点击各个身体部分实现各个动作汤姆猫怎么点击各个身体部分实现各个动作 解决方案 根据点击的位置不同,播放不同的动画就行了

tcp-有关TCP服务器与WEB服务器的问题,求大神解答。

问题描述 有关TCP服务器与WEB服务器的问题,求大神解答. 小弟刚刚学习网络这块,现在使用单片机+串口WIFI做TCP服务器,手机做TCP客户端.想问一下,TCP服务器可以直接发送html或者JPG格式的数据给TCP客户端么,可以的话应该怎么操作呢?如果不行的话,又应该补充些什么呢?谢谢大神啦! 解决方案 发送数据,可以是任意的.但如果要发送具体格式的数据,一般来说需要定一个文件传输协议.例如:分块信息.因为一个 HTML 或 JPG 不能一次发送,需要多次分包发送. 解决方案二: 就是说我还

jsp javaweb-http Stuts 500错误求大神解答

问题描述 http Stuts 500错误求大神解答 就是同样一个jsp页面昨天还可以跑出来,今天一跑就是500错误弄了好久也没弄出来求解救,谢谢 . 解决方案 index.jsp的22行,看一下,什么为空 解决方案二: HTTP Status 500 - 错误请求高手给予解答(急)

android开发-请问里面 的strResult如何给主线程用啊,求大神解答,最好简单写下代码

问题描述 请问里面 的strResult如何给主线程用啊,求大神解答,最好简单写下代码 new Thread(new Runnable() { @Override public void run() { Looper.prepare(); // TODO Auto-generated method stub String path = "http://www.shopmanage.com/landlady/spm"; // String path = "http://221.

二叉树 求结点个数-c++编程,,跪求大神解答

问题描述 c++编程,,跪求大神解答 #include using namespace std; template struct BiNode { BiNode *lchild; datatype data; BiNode *rchild; }; template struct element { BiNode *ptr; int flag; }; BiNode *first,*bt,*q,*temp,stack[20],queue[20]; element s[20]; int count=0