标题:这个题的结果 不是A么?为什么我用C 6.0算出来的不是??
取消只看楼主
fedcab123
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:168
专家分:100
注 册:2011-9-3
结帖率:100%
 问题点数:0 回复次数:3 
这个题的结果 不是A么?为什么我用C 6.0算出来的不是??
3、如下程序的运行结果是()。(南师大04)
    void main(){
        int x=1,a=0,b=0;
        switch(x){
            case0:b++;
            case1:a++;
            case2:a++;b++;
        }
        printf("a=%d,b=%d\n",a,b);    }
A.  a=2,b=1        B.  a=1,b=1        C.  a=1,b=0        D.  a=2,b=2
TC2.0出的也是 a=0 ,b=0是不是我哪里弄错了?

把这个改成
            case'0':b++;
            case'1':a++;
            case'2':a++;b++;
也是一样的结果,很不明白……

[ 本帖最后由 fedcab123 于 2011-9-15 14:11 编辑 ]
搜索更多相关主题的帖子: void 
2011-09-15 14:07
fedcab123
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:168
专家分:100
注 册:2011-9-3
得分:0 
哦,谢谢各位,看来我的基础记的还是不牢固啊

又丢人了
2011-09-15 14:27
fedcab123
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:168
专家分:100
注 册:2011-9-3
得分:0 
' '单引号是括什么的呢?看过这个给忘记了,因为是看的视频,也不知道去哪里找,再帮我解答一下呗~~谢谢!
2011-09-15 14:28
fedcab123
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:168
专家分:100
注 册:2011-9-3
得分:0 
哦,谢谢两位大侠的再次解说,一会还会有不会的题发出来,欢迎再来解说~~
2011-09-15 14:38



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-349970-1-1.html




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

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