求助,这道c++请问这道题目怎么做做?


这是一道for语句的嵌套题目

外循環变量i,取值从0到3共循环4次;

内循环变量j,取值从0到i-1循环次数跟i有关。

循环体只有一句:就是m加上1

下面具体看一下循环次序:

第一佽外循环i=0,进入内循环j=0<i=0不成立,所以内循环一次也没有执行就完成了也就是没有执行循环体。

第二次外循环i=1进入内循环,j=0<i=1成立执荇内循环一次,再回来j=1<i=1已经不成立只执行1次循环体。

第三次外循环i=2进入内循环,j从0取到1<i=2都成立故执行内循环两次,即执行2次循环体

第四次外循环i=3,进入内循环j从0取到2<i=3都成立,故执行内循环三次执行3次循环体。

第五次外循环i=4不符合循环条件,完成了外循环

在整个循环中,一共运行m+1语句:1+2+3=6次即共增加了6,m的初值=1所以最终m=1+6=7。

你对这个回答的评价是

内层嵌套 就是一对多的关系 外层循环一次内層循环n次(题目指定) 要试着按照机器的思维去思考

你对这个回答的评价是?

这个是最基础的知识必须得会,不然肯定学不下去

话说你这题其实有些问题m定义在for里面,按道理在外面是无法输出的

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我要回帖

更多关于 请问这道题目怎么做 的文章

 

随机推荐