明明编译结果正确了为什么还是通不过

来源:4-16 分支结构之switch语句

万世沧桑

2015-01-26 14:20

这个编译结果正确呀,为什么还是不同过说我代码没有什么 score /= 10 我有呀

写回答 关注

6回答

  • onemoo
    2015-01-27 00:52:20
    已采纳

    代码应该没问题,赋值表达式可以用在switch的括号中。也许是本站的测试判断有问题。

  • linkin55
    2015-04-08 09:51:20

     score /= 10;

        switch(score)

    答案可能要这样的,系统判定问题。


  • zhangyudemuke
    2015-03-13 17:03:08

    switch前加score = score/10; 后面两个问号的地方加break;就好了

  • zhangyudemuke
    2015-03-13 16:55:16

    我的也出现了这个问题,显示的结果是对的,就是提交的时候无法通过。

    可能是系统的问题。

    要是你解决了这个问题请告诉我,指导我一下。

  • 万世沧桑
    2015-01-26 16:31:05

    总是提示:请检查代码中是否包含:score /= 10; 或者包含:score = score / 10;,再试试!直接进入下一节


    这什么意思


  • onemoo
    2015-01-26 15:12:58

    case 10 的情况下你没有做处理,直接break了。

    万世沧桑

    好像跟Java有所不同case 10 不符合条件应该过了啊

    2015-01-26 15:50:52

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926206 学习 · 20797 问题

查看课程

相似问题