vb数据库,程序运行输入-1和4,为什么输出结果是9和0

2024-07-27 10:03:36
推荐回答(2个)
回答1:

额,如果输入-1 ,则第二和第三个条件都满足,结果当雀简然是以最后的运算为准,也就是 -1 -10 =9
如果输4 则没有一厅哗个扮岁行条件满足,当然是0了, 要想第二个条件满足,应该是 Case is =<4

回答2:

第掘戚旦一次输入-1
-1 mod 5之后 还是-1 在case is <4 时成判扰立 ,即w=-1+10=0

而第二仔禅次输入4

4mod 5 还是4 三个case 都不成立 w=默认值0