| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 319 人关注过本帖
标题:求这道题目的执行过程
只看楼主 加入收藏
回水
Rank: 2
来 自:广东湛江
等 级:论坛游民
帖 子:37
专家分:10
注 册:2011-3-3
结帖率:85.71%
收藏
已结贴  问题点数:20 回复次数:2 
求这道题目的执行过程
#include <stdio.h>
int main (void)
{   
    int a=0,i;
    for(i=1;i<5;i++)
    switch (i)
    {
        case 0:case 3: a+=2;
        case 1:case 2: a+=3;
        default: a+=5;
   
}
    printf ("%d\n",a);
    return 0;
}
答案是:31  我不明白
搜索更多相关主题的帖子: include 
2011-07-03 15:47
hjywyj
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:3
帖 子:1114
专家分:2611
注 册:2010-4-14
收藏
得分:20 
楼主的程序正确答案是31.楼主没有加break;
i=1:a=3,a=8;
i=2:a=8+3=11;a=11+5=16;
i=3:a=16+2=18;a=18+3=21;a=21+5=26;
i=4:a=26+5=31;
这就是过程
2011-07-03 16:36
回水
Rank: 2
来 自:广东湛江
等 级:论坛游民
帖 子:37
专家分:10
注 册:2011-3-3
收藏
得分:0 
回复 2楼 hjywyj
谢谢你   我明白了!!!!
2011-07-03 16:44
快速回复:求这道题目的执行过程
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.064933 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved