永发信息网

怎么看C语言循环体的执行次数

答案:2  悬赏:20  手机版
解决时间 2021-01-30 11:05
  • 提问者网友:呐年旧曙光
  • 2021-01-29 12:58
怎么看C语言循环体的执行次数
最佳答案
  • 五星知识达人网友:你哪知我潦倒为你
  • 2021-01-29 14:28
一般情况下循环次数都已给出,例:
  int n;
  cin>>n;
  while(n--)
  {
  语句1;
  语句2;
  }
  但是还有其他条件的话,举个例子:
  int i=0;
  while(条件满足)//为给出的条件
  {
  语句1;
  语句2;
  ...
  i=i+1;
  }
  while里面的i就起到了计算循环的次数!
全部回答
  • 1楼网友:痴妹与他
  • 2021-01-29 15:57

我们来这样解析这个for循环吧,首先:

对变量初始化得到 i = 0 ,j = 1

然后做一个判断 i <= j +1 的到true,开始执行循环体的语句,

语句执行完后执行,i += 2,j -- 得到 i = 2 ,j = 0

循环限制条件执行完后判断表达式 i <= j +1  得到 false

就不进入循环体了。所以这个for 循环一共执行了一次。

在for循环的三个表达式中,第一个语句只对变量进行初始化,只执行一次。第二个语句是判断是否能继续循环,是进入循环体的判断语句。第三条语句是循环次数的限制条件。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯