回 帖 发 新 帖 刷新版面

主题:[讨论]c语言switch的一些问题

有关c语言中switch中的应用:有这样的一个问题:总成绩90以上显示“SMART”
,80-90显示“GOOD”,70-80显示“OK”,60-70显示“PASS”,60以下“TRY AGAIN”
。能不能用一个switch的语句表示出来。

回复列表 (共3个回复)

沙发

可以的,比如:
score为输入的成绩,
N = score / 10;
switch( N )
{
    case 9:
    {
        printf( "SMART" );
    }
    break;
    
    ...  
}

板凳


很不错!

3 楼


[em3]   真的耶!虽然我不是行家,所以经常遇到问题。。。嘿嘿,,,,
    看来以后都要多逛逛论坛,还能知道一些课本外的知识,,,,不错不错。。。相当不错。。。。
如果闲的话可以登陆一下我们的网站[url]http://www.cpbdqn.com[/url]
或许可以学更多哦~~~~~~~~~~~~~~~~~·

我来回复

您尚未登录,请登录后再回复。点此登录或注册