谁来给我解释一下

来源:5-14 综合练习

super珊__

2015-12-14 19:15

http://img.mukewang.com/566ea49a0001ced907760817.jpg

怎么回事?

写回答 关注

8回答

  • Jason333
    2015-12-14 19:45:54

    hour>= 23 || hour < 5  或者 hour >= 5 && hour < 23

    onemoo 回复super珊...

    @Jason333 说的就可以啊: hour>= 23 || hour < 5 意思是要么hour小于5(后半夜),要么hour大于23(前半夜),这样就覆盖了整个夜间。 hour >= 5 && hour < 23 意思是hour的范围在整个白天。

    2015-12-15 23:27:04

    共 4 条回复 >

  • super珊__
    2015-12-14 19:40:10

    http://img.mukewang.com/566eaa74000111b315070577.jpg

    应该是这样吧  调试出来了  不过不知道结果对不对

  • Jason333
    2015-12-14 19:33:52

    还有 14行多个else

  • Jason333
    2015-12-14 19:33:02

    hour >= 23 && hour < 5 求解释, 有这样hour么

    super珊... 回复Jason3...

    可以用这个 ~ 符号表示?

    2015-12-14 19:46:22

    共 4 条回复 >

  • Jason333
    2015-12-14 19:30:08

    第23行 return 0; 去掉,你可以理解为这个方法的结束 

    super珊...

    = = 还是运行不出来呀

    2015-12-14 19:31:32

    共 1 条回复 >

  • super珊__
    2015-12-14 19:28:45

    http://img.mukewang.com/566ea7c80001ca6605640568.jpg

    是这样吗

    onemoo

    14行:不能在else中再嵌套一个单独的else if。 你可以嵌套一个完整的 if ... else ... 或 if ... else if ...

    2015-12-14 23:16:14

    共 1 条回复 >

  • sxpy金蛋蛋
    2015-12-14 19:25:48

    你把两个main里面的东西放到一起

    super珊...

    还是不行

    2015-12-14 19:27:56

    共 1 条回复 >

  • Jason333
    2015-12-14 19:19:01

    不能有两个main主函数 

    Jason3... 回复super珊...

    把代码和错误的提示贴下

    2015-12-14 19:24:10

    共 4 条回复 >

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题