C++程序设计基本概念

来源:互联网 发布:淘宝贷款骗局揭秘 编辑:程序博客网 时间:2024/05/17 22:33

1.局部变量和全局变量

运行结果:

4

10

2.for循环

两段代码中唯一的不同就是for循环体的增量定义语句。

第一段循环:

  1. 初始化a,x均为0;
  2. 判断循环条件:a<=1成立,!x为1(应注意在!x++中,++为后自增运算符,在判断完!x循环条件后,再对x做自增运算,此后x的值为1)满足循环条件;
  3. 执行循环体内的a++,此后a为1;
  4. 本次循环结束,执行增量语句a++,此后a为2;
  5. 判断循环条件:a<=1不成立,!x++不再执行,x的值仍为1;循环结束。

第二段循环:

  1. 和第一段循环的不同之处在于执行完第一次循环后,a的值为1,x的值为1;
  2. 再次判断循环条件时,!x的值为0不满足循环条件,循环终止,但仍然执行!x++中的自增操作,此后x的值为2。



原创粉丝点击