首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

for语句经典有关问题

2012-02-16 
for语句经典问题!for(循环变量初值,循环条件,循环表达式)程序代码;我认为循环表达式和程序代码他俩的优先

for语句经典问题!
for   (循环变量初值,循环条件,循环表达式)
          程序代码;

我认为   循环表达式   和程序代码     他俩的优先级是一样的     同时执行   对吗?

例如:for   (n=1,n <=200,++n)
                      s+=n;
  我的意思是   上面语句中++n和s+=n是同时执行的   !  
然后同时返回n和s的值,接着判断循环条件,如果条件为真再次同时执行“循环表达式”和“程序代码”…………

我的想法对吗?   请大家指教

[解决办法]
不是优先级问题,而是语句顺序问题
在你的例子中++n后执行,这是for语句的规定,

热点排行