看看我犯的编程低级错误,是否有人和我有同样的

2020-01-30 13:44发布

我执行函数
void A()
{
      if(num>15)  B();
      else if(num>35) C();
      else   D();
}
亲们,你能看出问题吗?
说明:我已找到问题,当时也是一头雾水,想了老长时间,给自己也给后面的人提醒一下
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
longwu537
1楼-- · 2020-01-30 16:32
 精彩回答 2  元偷偷看……
zhwm3064
2楼-- · 2020-01-30 20:02
貌似第二句不会执行
jswd0810
3楼-- · 2020-01-31 01:20
zhwm3064 发表于 2013-4-20 07:45
貌似第二句不会执行

      
zhwm3064
4楼-- · 2020-01-31 04:23
本帖最后由 zhwm3064 于 2013-4-20 07:53 编辑

程序中,我很少用这种结构。我一般不用“否则 如果”的形式
给我设计,我可能用下面的结构: 如果大于30
如果大于15
否则
jswd0810
5楼-- · 2020-01-31 06:20
zhwm3064 发表于 2013-4-20 07:49
程序中,我很少用这种结构。
给我设计,我可能用下面的结构:
如果大于30 如果大于15 否则 ...

对,我原来程序中没有else if语句,后面条件更改后死活不执行第2段
yoz
6楼-- · 2020-01-31 06:35
 精彩回答 2  元偷偷看……

一周热门 更多>