C语言代码转换成易语言
发布网友
发布时间:2022-04-29 22:03
我来回答
共3个回答
热心网友
时间:2022-06-24 00:18
三个地方的如果真写错了
如果真(t=5 且 输入蓝球号码≠蓝球 [i] 或 t=4 且 输入蓝球号码=蓝球 [i])
如果真(t=4 且 输入蓝球号码≠蓝球 [i] 或 t=3 且 输入蓝球号码=蓝球 [i])
如果真(t=2 且 输入蓝球号码=蓝球 [i] 或 t=1 且 输入蓝球号码=蓝球 [i] 或 t=0 且 输入蓝球号码=蓝球 [i])
应该写成这样:
如果真((t=5 且 输入蓝球号码≠蓝球 [i]) 或 (t=4 且 输入蓝球号码=蓝球 [i]))
如果真((t=4 且 输入蓝球号码≠蓝球 [i]) 或 (t=3 且 输入蓝球号码=蓝球 [i]))
如果真(t≤2 且 输入蓝球号码=蓝球 [i])
-----------------
因为"且"和"或"是同级的,不加小括号是按顺序计算的,好比4/2*2不等于4/(2*2)
热心网友
时间:2022-06-24 00:18
红球[i] [f]
易语言里应该是红球[i] 且 [f]追问不是吧,我向二维数组中写入数据都是用的上面的,并没有错误。。。
热心网友
时间:2022-06-24 00:19
源码图片看不清楚