喜迎伦敦奥运,中间件&稳定性平台第一届飞镖大赛隆重举行
2012-07-02 20:12
344 查看
#include<stdio.h>
int count=3;
int main()
{
int i,sum,count=2;
for(i=0,sum=0;i<count;i+=2,count++)
{
static int count=4;
count++;
if(i%2==0)
{
extern int count;
count++;
sum+=count;
}
sum+=count;
}
printf("sum=%d\ncount=%d\n",sum,count);
return 0;
}
i<count 中 count=2; 进入for循环,static int count=4 中 count 是静态局部变量,使用后保存当前的值,count++ 后,此时 count 变为 5,进入if语句,extern int count,此时 count 为外部的全局变量,count++;此时 count 变为4,执行 sum+=count;sum=4。出if语句,执行 sum+=count, 此时 sum=4+5=9。进入for循环的调整部分,i+=2,count++,此时i=2,count=3;执行for循环的判断部分,2<3成立,进入for循环,继续往下执行,count++,此时count=6,进入if语句,count++,此时count为上次的值加1,所以count为5,sum+=count,则sum=9+5=14;再出if语句,sum+=count,则sum=14+6=20;再进入for循环的调整部分,i+=2,count++,此时i=4,count=4;条件部分4<4判断失败,出for循环,输出sum=20,count=4。程序结束。
int count=3;
int main()
{
int i,sum,count=2;
for(i=0,sum=0;i<count;i+=2,count++)
{
static int count=4;
count++;
if(i%2==0)
{
extern int count;
count++;
sum+=count;
}
sum+=count;
}
printf("sum=%d\ncount=%d\n",sum,count);
return 0;
}
i<count 中 count=2; 进入for循环,static int count=4 中 count 是静态局部变量,使用后保存当前的值,count++ 后,此时 count 变为 5,进入if语句,extern int count,此时 count 为外部的全局变量,count++;此时 count 变为4,执行 sum+=count;sum=4。出if语句,执行 sum+=count, 此时 sum=4+5=9。进入for循环的调整部分,i+=2,count++,此时i=2,count=3;执行for循环的判断部分,2<3成立,进入for循环,继续往下执行,count++,此时count=6,进入if语句,count++,此时count为上次的值加1,所以count为5,sum+=count,则sum=9+5=14;再出if语句,sum+=count,则sum=14+6=20;再进入for循环的调整部分,i+=2,count++,此时i=4,count=4;条件部分4<4判断失败,出for循环,输出sum=20,count=4。程序结束。
相关文章推荐
- “世格杯”第一届全国大学生外贸跟单技能大赛顺利举行
- 免费、开放智能家居平台战略发布会在深圳隆重举行
- 中间件和稳定性平台
- 热烈庆祝中国梦•我和我的祖国线上美术作品评选大赛隆重举行
- 方正飞鸿创办全国首个高校中间件平台创业大赛
- “云+移动互联时代,2014移动平台高峰论坛”隆重举行
- 汪国新关公百图精品展在台北国父纪念馆隆重举行
- 综合业务部-中间件平台-产品黄页
- 【物联网中间件平台-01】真正面向物联网的组态软件 YFIOs和YFHMI的前生今世
- 第一届大数据技术创新与创业大赛开始接受报名啦~
- Xianfeng轻量级Java中间件平台:一期开发计划
- 方正(SOA中间件)快速开发平台ES2007的安装问题(二)
- 宁波麒麟贸易集团公司化运作整体导入项目启动大会隆重举行
- 上海交通大学2008春季EMBA开学典礼隆重举行
- 博客园&博客堂 .NET 技术交流大会[北京站] 明天下午两点在中央民族大学16号楼隆重举行
- Xianfeng轻量级Java中间件平台:用户管理
- 中间件平台 ICE
- 北京越努凌云热烈祝贺联创私塾开学典礼在上海隆重举行
- 黑客利用2012伦敦奥运诈骗个人资料
- 应需而动的中间件平台市场